Package de.hybris.platform.jdbcwrapper
Class ConnectionErrorCheckingJDBCConnectionFactory
- java.lang.Object
-
- de.hybris.platform.jdbcwrapper.JDBCConnectionFactory
-
- de.hybris.platform.jdbcwrapper.ConnectionErrorCheckingJDBCConnectionFactory
-
- All Implemented Interfaces:
org.apache.commons.pool2.PooledObjectFactory<java.sql.Connection>
- Direct Known Subclasses:
JUnitJDBCConnectionFactory
public class ConnectionErrorCheckingJDBCConnectionFactory extends JDBCConnectionFactory
-
-
Constructor Summary
Constructors Constructor Description ConnectionErrorCheckingJDBCConnectionFactory(HybrisDataSource dataSource, ConnectionStatus connectionStatus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
mustValidate(java.lang.Object obj)
boolean
validateObject(org.apache.commons.pool2.PooledObject<java.sql.Connection> pooledConnection)
-
Methods inherited from class de.hybris.platform.jdbcwrapper.JDBCConnectionFactory
activateObject, createRawSQLConnection, destroyObject, disableOracleStatementCaching, enableOracleStatementCaching, getJdbcSuspendSupport, getMaxPhysicalOpen, getNumPhysicalOpen, getValidationQuery, isOracleStatementCachingEnabled, makeObject, passivateObject, resetOracleStatementCaching, resetStats, toString
-
-
-
-
Constructor Detail
-
ConnectionErrorCheckingJDBCConnectionFactory
public ConnectionErrorCheckingJDBCConnectionFactory(HybrisDataSource dataSource, ConnectionStatus connectionStatus)
-
-
Method Detail
-
mustValidate
protected boolean mustValidate(java.lang.Object obj)
- Overrides:
mustValidate
in classJDBCConnectionFactory
-
validateObject
public boolean validateObject(org.apache.commons.pool2.PooledObject<java.sql.Connection> pooledConnection)
- Specified by:
validateObject
in interfaceorg.apache.commons.pool2.PooledObjectFactory<java.sql.Connection>
- Overrides:
validateObject
in classJDBCConnectionFactory
-
-