| Package | Description | 
|---|---|
| com.hazelcast.client.config | 
 Contains classes related to config for com.hazelcast.client 
 | 
| com.hazelcast.client.connection | 
 Provides connection interfaces/classes for com.hazelcast.client 
 | 
| com.hazelcast.client.connection.nio | 
 Contains classes related to New IO for com.hazelcast.client.connection 
 | 
| com.hazelcast.client.util | 
 This package contains some utility classes and the base implementations of the
 loadbalancer implementations 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LoadBalancer | 
ClientConfig.getLoadBalancer()
Gets LoadBalancer 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ClientConfig | 
ClientConfig.setLoadBalancer(LoadBalancer loadBalancer)
Sets the  
LoadBalancer | 
| Constructor and Description | 
|---|
Router(LoadBalancer loadBalancer)  | 
| Constructor and Description | 
|---|
ClientConnectionManagerImpl(HazelcastClient client,
                           LoadBalancer loadBalancer,
                           AddressTranslator addressTranslator)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLoadBalancer
An abstract  
LoadBalancer implementation. | 
class  | 
RandomLB
A  
LoadBalancer that selects a random member to route to. | 
class  | 
RoundRobinLB
A  
LoadBalancer implementation that relies on using round robin
 to a next member to send a request to. | 
class  | 
StaticLB
The StaticLB is a  
LoadBalancer that always returns the same member. | 
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.