Package com.alibaba.druid.pool
Class ValidConnectionCheckerAdapter
java.lang.Object
com.alibaba.druid.pool.ValidConnectionCheckerAdapter
- All Implemented Interfaces:
ValidConnectionChecker
- Direct Known Subclasses:
MSSQLValidConnectionChecker,MySqlValidConnectionChecker,OceanBaseValidConnectionChecker,OracleValidConnectionChecker,PGValidConnectionChecker
- Since:
- 0.2.21
- Author:
- wenshao [szujobs@hotmail.com]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigFromProperties(Properties properties) static booleanexecValidQuery(Connection conn, String query, int validationQueryTimeout) booleanisValidConnection(Connection conn, String query, int validationQueryTimeout)
-
Constructor Details
-
ValidConnectionCheckerAdapter
public ValidConnectionCheckerAdapter()
-
-
Method Details
-
isValidConnection
public boolean isValidConnection(Connection conn, String query, int validationQueryTimeout) throws Exception - Specified by:
isValidConnectionin interfaceValidConnectionChecker- Throws:
Exception
-
execValidQuery
public static boolean execValidQuery(Connection conn, String query, int validationQueryTimeout) throws Exception - Throws:
Exception
-
configFromProperties
- Specified by:
configFromPropertiesin interfaceValidConnectionChecker- Parameters:
properties- the properties to be used for configuration
-