public class DefaultLoadBalancer extends Object implements LoadBalancer
| Constructor and Description |
|---|
DefaultLoadBalancer(String id,
HostAndPort balancerAddress,
BalancingStrategy balancingStrategy) |
DefaultLoadBalancer(String id,
HostAndPort balancerAddress,
BalancingStrategy balancingStrategy,
Executor bossPool,
Executor workerPool) |
| Modifier and Type | Method and Description |
|---|---|
HostAndPort |
getBalancerAddress() |
BalancingStrategy |
getBalancingStrategy() |
List<HostAndPort> |
getTargetAddresses() |
boolean |
init() |
void |
terminate() |
String |
toString() |
public DefaultLoadBalancer(String id, HostAndPort balancerAddress, BalancingStrategy balancingStrategy)
public DefaultLoadBalancer(String id, HostAndPort balancerAddress, BalancingStrategy balancingStrategy, Executor bossPool, Executor workerPool)
public boolean init()
init in interface LoadBalancerpublic void terminate()
terminate in interface LoadBalancerpublic HostAndPort getBalancerAddress()
getBalancerAddress in interface LoadBalancerpublic List<HostAndPort> getTargetAddresses()
getTargetAddresses in interface LoadBalancerpublic BalancingStrategy getBalancingStrategy()
getBalancingStrategy in interface LoadBalancerCopyright © 2014 Atlassian. All Rights Reserved.