com.caucho.cloud.loadbalance
Class CustomLoadBalanceManager

java.lang.Object
  extended by com.caucho.cloud.loadbalance.LoadBalanceManager
      extended by com.caucho.cloud.loadbalance.CustomLoadBalanceManager
Direct Known Subclasses:
SingleLoadBalanceManager

public abstract class CustomLoadBalanceManager
extends LoadBalanceManager

Manages a load balancer.


Constructor Summary
protected CustomLoadBalanceManager(java.lang.String meterCategory)
           
 
Method Summary
abstract  void addAddress(java.lang.String address)
           
protected  ClientSocketFactory createServerPool(java.lang.String address)
           
protected  java.lang.String getProbeCategory()
           
 
Methods inherited from class com.caucho.cloud.loadbalance.LoadBalanceManager
close, open, openSticky, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CustomLoadBalanceManager

protected CustomLoadBalanceManager(java.lang.String meterCategory)
Method Detail

addAddress

public abstract void addAddress(java.lang.String address)

getProbeCategory

protected java.lang.String getProbeCategory()

createServerPool

protected ClientSocketFactory createServerPool(java.lang.String address)