| Interface | Description | 
|---|---|
| ClientEndpoint | 
 Represents an endpoint to a client. 
 | 
| ClientEndpointManager | 
 A manager for  
ClientEndpoints. | 
| ClientEngine | 
 The client Engine. 
 | 
| ClientExtension | 
 ClientExtension is a client extension mechanism to be able to plug different implementations of
 some modules, like;  
InternalSerializationService, SocketChannelWrapperFactory etc. | 
| HazelcastClientFactory<T extends HazelcastClientInstanceImpl,V extends HazelcastClientProxy,C extends ClientConfig> | 
 Provides the capability for the customization of Hazelcast client factories. 
 | 
| LoadBalancer | 
LoadBalancer allows you to send operations to one of a number of endpoints(Members). | 
| Class | Description | 
|---|---|
| ClientEvent | 
 Event used for notification of client connection and disconnection 
 | 
| ClientOutOfMemoryHandler | 
 To clear resources of the client upon OutOfMemory 
 | 
| ClientTypes | 
 Constants class that contains the different types of clients. 
 | 
| HazelcastClient | 
 The HazelcastClient is comparable to the  
Hazelcast class and provides the ability
 the create and manage Hazelcast clients. | 
| HazelcastClientManager | 
 Central manager for all Hazelcast clients of the JVM. 
 | 
| Enum | Description | 
|---|---|
| ClientEventType | 
 Event type used for client connection and disconnect events 
 | 
| Exception | Description | 
|---|---|
| AuthenticationException | 
 A  
HazelcastException that is thrown when there is an Authentication failure: e.g. | 
| HazelcastClientNotActiveException | 
 Thrown when Hazelcast client is not active during an invocation. 
 | 
| UndefinedErrorCodeException | 
 This exception is thrown when an exception that is coming from server is not recognized by the protocol. 
 | 
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.