public class RoundRobinLoadBalancer extends Object implements LoadBalancer
| Constructor and Description |
|---|
RoundRobinLoadBalancer(List<HostAddress> addresses,
int timeout) |
RoundRobinLoadBalancer(List<HostAddress> addresses,
int timeout,
SSLParam sslParam) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
HostAddress |
getAddress() |
boolean |
isServersOK() |
boolean |
ping(HostAddress addr) |
void |
updateServersStatus() |
public RoundRobinLoadBalancer(List<HostAddress> addresses, int timeout)
public RoundRobinLoadBalancer(List<HostAddress> addresses, int timeout, SSLParam sslParam)
public void close()
close in interface LoadBalancerpublic HostAddress getAddress()
getAddress in interface LoadBalancerpublic void updateServersStatus()
updateServersStatus in interface LoadBalancerpublic boolean ping(HostAddress addr)
public boolean isServersOK()
isServersOK in interface LoadBalancerCopyright © 2022. All rights reserved.