| Interface | Description | 
|---|---|
| ClientExtension | 
 ClientExtension is a client extension mechanism to be able to plug different implementations of
 some modules, like;  
InternalSerializationService 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 | 
|---|---|
| ClientOutOfMemoryHandler | 
 To clear resources of the client upon OutOfMemory 
 | 
| 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. 
 | 
| 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. 
 | 
| HazelcastClientOfflineException | 
 Thrown when Hazelcast client is offline during an invocation. 
 | 
| UndefinedErrorCodeException | 
 This exception is thrown when an exception that is coming from server is not recognized by the protocol. 
 | 
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.