Class DefaultConnectionTester
java.lang.Object
com.mchange.v2.c3p0.AbstractConnectionTester
com.mchange.v2.c3p0.impl.DefaultConnectionTester
- All Implemented Interfaces:
ConnectionTester, FullQueryConnectionTester, QueryConnectionTester, UnifiedConnectionTester, Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface UnifiedConnectionTester
CONNECTION_IS_INVALID, CONNECTION_IS_OKAY, DATABASE_IS_INVALID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintactiveCheckConnection(Connection c, String query, Throwable[] rootCauseOutParamHolder) Override, but remember thatpreferredTestQueryandrootCauseOutParamHoldercan be null.booleaninthashCode()static booleanintstatusOnException(Connection c, Throwable t, String query, Throwable[] rootCauseOutParamHolder) Override, but remember thatpreferredTestQueryandrootCauseOutParamHoldercan be null.Methods inherited from class AbstractConnectionTester
activeCheckConnection, activeCheckConnection, activeCheckConnection, statusOnException, statusOnException, statusOnException
-
Constructor Details
-
DefaultConnectionTester
public DefaultConnectionTester()
-
-
Method Details
-
probableInvalidDb
-
activeCheckConnection
Description copied from class:AbstractConnectionTesterOverride, but remember thatpreferredTestQueryandrootCauseOutParamHoldercan be null.- Specified by:
activeCheckConnectionin interfaceUnifiedConnectionTester- Specified by:
activeCheckConnectionin classAbstractConnectionTester
-
statusOnException
public int statusOnException(Connection c, Throwable t, String query, Throwable[] rootCauseOutParamHolder) Description copied from class:AbstractConnectionTesterOverride, but remember thatpreferredTestQueryandrootCauseOutParamHoldercan be null.- Specified by:
statusOnExceptionin interfaceUnifiedConnectionTester- Specified by:
statusOnExceptionin classAbstractConnectionTester
-
equals
- Specified by:
equalsin interfaceUnifiedConnectionTester- Overrides:
equalsin classAbstractConnectionTester
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceUnifiedConnectionTester- Overrides:
hashCodein classAbstractConnectionTester
-