Package org.kie.test.util.db
Class DataSourceFactory
java.lang.Object
org.kie.test.util.db.DataSourceFactory
Creates instances of
PoolingDataSourceWrapper that can be used for testing purposes.-
Method Summary
Modifier and TypeMethodDescriptionstatic PoolingDataSourceWrappersetupPoolingDataSource(String datasourceName, Properties driverProperties) Creates a new instance ofPoolingDataSourceWrapper.static PoolingDataSourceWrappersetupPoolingDataSource(String datasourceName, Properties driverProperties, Properties poolingProperties) Creates a new instance ofPoolingDataSourceWrapper.
-
Method Details
-
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
-