Package org.xipki.datasource
Class DataSourceFactory
- java.lang.Object
-
- org.xipki.datasource.DataSourceFactory
-
public class DataSourceFactory extends Object
Factory to createDataSourceWrapper.- Since:
- 2.0.0
- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description DataSourceFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSourceWrappercreateDataSource(String name, InputStream conf, org.xipki.password.PasswordResolver passwordResolver)DataSourceWrappercreateDataSource(String name, Properties conf, org.xipki.password.PasswordResolver passwordResolver)DataSourceWrappercreateDataSource(String name, org.xipki.util.FileOrValue conf, org.xipki.password.PasswordResolver passwordResolver)DataSourceWrappercreateDataSourceForFile(String name, String confFile, org.xipki.password.PasswordResolver passwordResolver)
-
-
-
Method Detail
-
createDataSource
public DataSourceWrapper createDataSource(String name, org.xipki.util.FileOrValue conf, org.xipki.password.PasswordResolver passwordResolver) throws org.xipki.password.PasswordResolverException, IOException
- Throws:
org.xipki.password.PasswordResolverExceptionIOException
-
createDataSource
public DataSourceWrapper createDataSource(String name, InputStream conf, org.xipki.password.PasswordResolver passwordResolver) throws org.xipki.password.PasswordResolverException, IOException
- Throws:
org.xipki.password.PasswordResolverExceptionIOException
-
createDataSource
public DataSourceWrapper createDataSource(String name, Properties conf, org.xipki.password.PasswordResolver passwordResolver) throws org.xipki.password.PasswordResolverException
- Throws:
org.xipki.password.PasswordResolverException
-
createDataSourceForFile
public DataSourceWrapper createDataSourceForFile(String name, String confFile, org.xipki.password.PasswordResolver passwordResolver) throws org.xipki.password.PasswordResolverException, IOException
- Throws:
org.xipki.password.PasswordResolverExceptionIOException
-
-