Package de.hybris.platform.jdbcwrapper
Class JUnitJDBCConnectionFactory
- java.lang.Object
-
- de.hybris.platform.jdbcwrapper.JDBCConnectionFactory
-
- de.hybris.platform.jdbcwrapper.ConnectionErrorCheckingJDBCConnectionFactory
-
- de.hybris.platform.jdbcwrapper.JUnitJDBCConnectionFactory
-
- All Implemented Interfaces:
org.apache.commons.pool2.PooledObjectFactory<java.sql.Connection>
public class JUnitJDBCConnectionFactory extends ConnectionErrorCheckingJDBCConnectionFactory
-
-
Constructor Summary
Constructors Constructor Description JUnitJDBCConnectionFactory(HybrisDataSource dataSource, ConnectionStatus connectionStatus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFailingConnection(java.sql.Connection con)
void
removeAllFailingConnections()
void
removeFailingConnection(java.sql.Connection con)
void
setAllConnectionsFail(boolean allFail)
boolean
validateObject(org.apache.commons.pool2.PooledObject<java.sql.Connection> pooledConnection)
-
Methods inherited from class de.hybris.platform.jdbcwrapper.ConnectionErrorCheckingJDBCConnectionFactory
mustValidate
-
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
-
JUnitJDBCConnectionFactory
public JUnitJDBCConnectionFactory(HybrisDataSource dataSource, ConnectionStatus connectionStatus)
-
-
Method Detail
-
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 classConnectionErrorCheckingJDBCConnectionFactory
-
setAllConnectionsFail
public void setAllConnectionsFail(boolean allFail)
-
addFailingConnection
public void addFailingConnection(java.sql.Connection con)
-
removeFailingConnection
public void removeFailingConnection(java.sql.Connection con)
-
removeAllFailingConnections
public void removeAllFailingConnections()
-
-