com.alibaba.druid.pool.ha.balance
Class AbstractBalancer

java.lang.Object
  extended by com.alibaba.druid.pool.ha.balance.AbstractBalancer
All Implemented Interfaces:
Balancer
Direct Known Subclasses:
LeastConnectionBalancer, RoundRobinBlancer, WeightBalancer

public abstract class AbstractBalancer
extends Object
implements Balancer


Constructor Summary
AbstractBalancer()
           
 
Method Summary
 MultiDataSource getMultiDataSource()
           
 void init(MultiDataSource multiDataSource)
           
 boolean isInited()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.alibaba.druid.pool.ha.balance.Balancer
afterDataSourceChanged, getConnection
 

Constructor Detail

AbstractBalancer

public AbstractBalancer()
Method Detail

init

public void init(MultiDataSource multiDataSource)
Specified by:
init in interface Balancer

isInited

public boolean isInited()
Specified by:
isInited in interface Balancer

getMultiDataSource

public MultiDataSource getMultiDataSource()


Copyright © 2012 Alibaba Group. All Rights Reserved.