Package org.kie.test.util.db
Class DataSourceFactory
- java.lang.Object
-
- org.kie.test.util.db.DataSourceFactory
-
public final class DataSourceFactory extends Object
Creates instances ofPoolingDataSourceWrapperthat can be used for testing purposes.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PoolingDataSourceWrappersetupPoolingDataSource(String datasourceName, Properties driverProperties)Creates a new instance ofPoolingDataSourceWrapper.static PoolingDataSourceWrappersetupPoolingDataSource(String datasourceName, Properties driverProperties, Properties poolingProperties)Creates a new instance ofPoolingDataSourceWrapper.
-
-
-
Method Detail
-
setupPoolingDataSource
public static PoolingDataSourceWrapper setupPoolingDataSource(String datasourceName, Properties driverProperties)
Creates a new instance ofPoolingDataSourceWrapper.- Parameters:
datasourceName- data source JNDI namedriverProperties- properties that should be passed to JDBC driver- Returns:
- a new PoolingDataSourceWrapper instance
-
setupPoolingDataSource
public static PoolingDataSourceWrapper setupPoolingDataSource(String datasourceName, Properties driverProperties, Properties poolingProperties)
Creates a new instance ofPoolingDataSourceWrapper.- Parameters:
datasourceName- data source JNDI namedriverProperties- properties that should be passed to JDBC driverpoolingProperties- properties ofBasicManagedDataSourcepooling data source- Returns:
- a new PoolingDataSourceWrapper instance
-
-