Package com.mchange.v2.c3p0
Interface ConnectionTester
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
FullQueryConnectionTester,QueryConnectionTester,UnifiedConnectionTester
- All Known Implementing Classes:
AbstractConnectionTester
Define your own Connection tester if you want to override c3p0's default behavior for testing the validity of Connections and responding to Connection errors encountered.
Recommended: If you'd like your ConnectionTester
to support the user-configured preferredTestQuery
parameter, please implement UnifiedConnectionTester.
ConnectionTesters should be Serializable, immutable, and must have public, no-arg constructors.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionintbooleanMultiple testers that are of the same class and use the same criteria for determining fatality should test as equals().inthashCode()keep consistent with equals()int
-
Field Details
-
CONNECTION_IS_OKAY
static final int CONNECTION_IS_OKAY- See Also:
-
CONNECTION_IS_INVALID
static final int CONNECTION_IS_INVALID- See Also:
-
DATABASE_IS_INVALID
static final int DATABASE_IS_INVALID- See Also:
-
-
Method Details