com.alibaba.druid.pool.ha.valid
Class DefaultDataSourceFailureDetecter

java.lang.Object
  extended by com.alibaba.druid.pool.ha.valid.DefaultDataSourceFailureDetecter
All Implemented Interfaces:
DataSourceFailureDetecter
Direct Known Subclasses:
CobarFailureDetecter

public class DefaultDataSourceFailureDetecter
extends Object
implements DataSourceFailureDetecter


Constructor Summary
DefaultDataSourceFailureDetecter()
           
 
Method Summary
 long getMaxWaitMillis()
           
 String getValidateSql()
           
 boolean isValid(DruidDataSource dataSource)
           
 boolean isValidConnection(DruidDataSource dataSource, Connection conn)
           
 void setMaxWaitMillis(long maxWaitMillis)
           
 void setValidateSql(String validateSql)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDataSourceFailureDetecter

public DefaultDataSourceFailureDetecter()
Method Detail

getMaxWaitMillis

public long getMaxWaitMillis()

setMaxWaitMillis

public void setMaxWaitMillis(long maxWaitMillis)

getValidateSql

public String getValidateSql()

setValidateSql

public void setValidateSql(String validateSql)

isValid

public boolean isValid(DruidDataSource dataSource)
Specified by:
isValid in interface DataSourceFailureDetecter

isValidConnection

public boolean isValidConnection(DruidDataSource dataSource,
                                 Connection conn)


Copyright © 2012 Alibaba Group. All Rights Reserved.