org.qi4j.library.sql.datasource
Class DataSources

java.lang.Object
  extended by org.qi4j.library.sql.datasource.DataSources

public class DataSources
extends java.lang.Object


Method Summary
static CircuitBreaker newDataSourceCircuitBreaker()
           
static CircuitBreaker newDataSourceCircuitBreaker(int threshold, long timeout)
           
static javax.sql.DataSource wrapWithCircuitBreaker(java.lang.String dataSourceIdentity, javax.sql.DataSource pool, CircuitBreaker circuitBreaker)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newDataSourceCircuitBreaker

public static CircuitBreaker newDataSourceCircuitBreaker()

newDataSourceCircuitBreaker

public static CircuitBreaker newDataSourceCircuitBreaker(int threshold,
                                                         long timeout)

wrapWithCircuitBreaker

public static javax.sql.DataSource wrapWithCircuitBreaker(java.lang.String dataSourceIdentity,
                                                          javax.sql.DataSource pool,
                                                          CircuitBreaker circuitBreaker)