org.talend.esb.servicelocator.cxf.internal
Class EvenDistributionSelectionStrategy
java.lang.Object
org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
org.talend.esb.servicelocator.cxf.internal.EvenDistributionSelectionStrategy
- All Implemented Interfaces:
- org.apache.cxf.clustering.FailoverStrategy
public class EvenDistributionSelectionStrategy
- extends LocatorSelectionStrategy
- implements org.apache.cxf.clustering.FailoverStrategy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.cxf.clustering.FailoverStrategy |
getAlternateEndpoints, selectAlternateAddress, selectAlternateEndpoint |
EvenDistributionSelectionStrategy
public EvenDistributionSelectionStrategy()
setReloadAdressesCount
public void setReloadAdressesCount(int reloadAdressesCount)
getAlternateAddresses
public List<String> getAlternateAddresses(org.apache.cxf.message.Exchange exchange)
-
- Specified by:
getAlternateAddresses in interface org.apache.cxf.clustering.FailoverStrategy
getPrimaryAddress
public String getPrimaryAddress(org.apache.cxf.message.Exchange exchange)
-
- Specified by:
getPrimaryAddress in class LocatorSelectionStrategy
- Returns:
Copyright © 2011 Talend Inc.. All Rights Reserved.