Package com.alibaba.druid.pool.vendor
Class MySqlValidConnectionChecker
java.lang.Object
com.alibaba.druid.pool.ValidConnectionCheckerAdapter
com.alibaba.druid.pool.vendor.MySqlValidConnectionChecker
- All Implemented Interfaces:
ValidConnectionChecker
,Serializable
public class MySqlValidConnectionChecker
extends ValidConnectionCheckerAdapter
implements ValidConnectionChecker, Serializable
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
configFromProperties
(Properties properties) boolean
boolean
isValidConnection
(Connection conn, String validateQuery, int validationQueryTimeout) void
setUsePingMethod
(boolean usePingMethod)
-
Field Details
-
DEFAULT_VALIDATION_QUERY_TIMEOUT
public static final int DEFAULT_VALIDATION_QUERY_TIMEOUT- See Also:
-
DEFAULT_VALIDATION_QUERY
- See Also:
-
-
Constructor Details
-
MySqlValidConnectionChecker
public MySqlValidConnectionChecker() -
MySqlValidConnectionChecker
public MySqlValidConnectionChecker(boolean usePingMethod)
-
-
Method Details
-
configFromProperties
- Specified by:
configFromProperties
in interfaceValidConnectionChecker
- Overrides:
configFromProperties
in classValidConnectionCheckerAdapter
-
isUsePingMethod
public boolean isUsePingMethod() -
setUsePingMethod
public void setUsePingMethod(boolean usePingMethod) -
isValidConnection
public boolean isValidConnection(Connection conn, String validateQuery, int validationQueryTimeout) throws Exception - Specified by:
isValidConnection
in interfaceValidConnectionChecker
- Overrides:
isValidConnection
in classValidConnectionCheckerAdapter
- Throws:
Exception
-