org.fusesource.fabric.cxf
Class FabricLoadBalanceStrategySupport

java.lang.Object
  extended by org.fusesource.fabric.cxf.FabricLoadBalanceStrategySupport
All Implemented Interfaces:
LoadBalanceStrategy
Direct Known Subclasses:
FirstOneLoadBalanceStrategy, RandomLoadBalanceStrategy

public abstract class FabricLoadBalanceStrategySupport
extends java.lang.Object
implements LoadBalanceStrategy


Field Summary
protected  java.util.List<java.lang.String> alternateAddressList
           
protected  org.fusesource.fabric.groups.Group group
           
 
Constructor Summary
FabricLoadBalanceStrategySupport()
           
 
Method Summary
 java.util.List<java.lang.String> getAlternateAddressList()
           
 org.fusesource.fabric.groups.Group getGroup()
           
 void setGroup(org.fusesource.fabric.groups.Group group)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.fusesource.fabric.cxf.LoadBalanceStrategy
getNextAlternateAddress
 

Field Detail

group

protected org.fusesource.fabric.groups.Group group

alternateAddressList

protected java.util.List<java.lang.String> alternateAddressList
Constructor Detail

FabricLoadBalanceStrategySupport

public FabricLoadBalanceStrategySupport()
Method Detail

setGroup

public void setGroup(org.fusesource.fabric.groups.Group group)
Specified by:
setGroup in interface LoadBalanceStrategy

getGroup

public org.fusesource.fabric.groups.Group getGroup()
Specified by:
getGroup in interface LoadBalanceStrategy

getAlternateAddressList

public java.util.List<java.lang.String> getAlternateAddressList()
Specified by:
getAlternateAddressList in interface LoadBalanceStrategy


Copyright © 2012 FuseSource. All Rights Reserved.