Package org.kie.test.util.db
Class DataSourceFactory
- java.lang.Object
-
- org.kie.test.util.db.DataSourceFactory
-
public final class DataSourceFactory extends java.lang.ObjectCreates instances ofPoolingDataSourceWrapperthat can be used for testing purposes.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PoolingDataSourceWrappersetupPoolingDataSource(java.lang.String datasourceName, java.util.Properties driverProperties)Creates a new instance ofPoolingDataSourceWrapper.static PoolingDataSourceWrappersetupPoolingDataSource(java.lang.String datasourceName, java.util.Properties driverProperties, java.util.Properties poolingProperties)Creates a new instance ofPoolingDataSourceWrapper.
-
-
-
Method Detail
-
setupPoolingDataSource
public static PoolingDataSourceWrapper setupPoolingDataSource(java.lang.String datasourceName, java.util.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(java.lang.String datasourceName, java.util.Properties driverProperties, java.util.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
-
-