Package de.hybris.platform.core
Interface DataSourceFactory
-
- All Known Implementing Classes:
DataSourceImplFactory,JUnitDataSourceFactory,SlaveTenantDataSourceFactory
public interface DataSourceFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JDBCConnectionPoolcreateConnectionPool(HybrisDataSource dataSource, org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig)HybrisDataSourcecreateDataSource(java.lang.String id, Tenant tenant, java.util.Map<java.lang.String,java.lang.String> connectionParams, boolean readOnly)HybrisDataSourcecreateJNDIDataSource(java.lang.String id, Tenant tenant, java.lang.String jndiName, boolean readOnly)java.sql.ConnectionwrapConnection(HybrisDataSource wrappedDataSource, java.sql.Connection rawConnection)java.sql.PreparedStatementwrapPreparedStatement(java.sql.Connection wrappedConnection, java.sql.PreparedStatement rawStatement, java.lang.String query)java.sql.ResultSetwrapResultSet(java.sql.Statement wrappedStatement, java.sql.ResultSet rawResultSet)java.sql.StatementwrapStatement(java.sql.Connection wrappedConnection, java.sql.Statement rawStatement)
-
-
-
Method Detail
-
createJNDIDataSource
HybrisDataSource createJNDIDataSource(java.lang.String id, Tenant tenant, java.lang.String jndiName, boolean readOnly)
-
createDataSource
HybrisDataSource createDataSource(java.lang.String id, Tenant tenant, java.util.Map<java.lang.String,java.lang.String> connectionParams, boolean readOnly)
-
createConnectionPool
JDBCConnectionPool createConnectionPool(HybrisDataSource dataSource, org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig)
-
wrapConnection
java.sql.Connection wrapConnection(HybrisDataSource wrappedDataSource, java.sql.Connection rawConnection)
-
wrapStatement
java.sql.Statement wrapStatement(java.sql.Connection wrappedConnection, java.sql.Statement rawStatement)
-
wrapPreparedStatement
java.sql.PreparedStatement wrapPreparedStatement(java.sql.Connection wrappedConnection, java.sql.PreparedStatement rawStatement, java.lang.String query)
-
wrapResultSet
java.sql.ResultSet wrapResultSet(java.sql.Statement wrappedStatement, java.sql.ResultSet rawResultSet)
-
-