Class MySQLReplicationValidConnectionChecker
java.lang.Object
org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLReplicationValidConnectionChecker
- All Implemented Interfaces:
Serializable,ValidConnectionChecker
public class MySQLReplicationValidConnectionChecker
extends Object
implements ValidConnectionChecker, Serializable
This class is an implementation of ValidConnectionChecker for MySQL ReplicatedDriver. It supports both isValid and ping methods on the connection object.
Please note that the isValid method requires java 6 classes to be present.
The code was inspired by MySQLValidConnectionChecker. See it's javadoc for authors info. This code is released under the LGPL license.
- Author:
- Luc Boudreau (lucboudreau att gmail dott com)
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionInitiates the ValidConnectionChecker implementation. -
Method Summary
Modifier and TypeMethodDescriptionChecks the connection is validMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker
setQueryTimeout
-
Constructor Details
-
MySQLReplicationValidConnectionChecker
public MySQLReplicationValidConnectionChecker()Initiates the ValidConnectionChecker implementation.
-
-
Method Details
-
isValidConnection
Checks the connection is valid- Specified by:
isValidConnectionin interfaceValidConnectionChecker- Parameters:
c- the connection- Returns:
- Exception when not valid, null when valid
-