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
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigFromProperties(Properties properties) booleanbooleanisValidConnection(Connection conn, String validateQuery, int validationQueryTimeout) voidsetUsePingMethod(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:
configFromPropertiesin interfaceValidConnectionChecker- Overrides:
configFromPropertiesin 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:
isValidConnectionin interfaceValidConnectionChecker- Overrides:
isValidConnectionin classValidConnectionCheckerAdapter- Throws:
Exception
-