# Package com.hazelcast.client

Contains classes/interfaces related to Client

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ClientEndpoint | Represents an endpoint to a client.
  ClientEndpointManager | A manager for `ClientEndpoint`s.
  ClientEngine | The client Engine.
  ClientExtension | ClientExtension is a client extension mechanism to be able to plug different implementations of some modules, like; `InternalSerializationService`, `ChannelFactory` etc.
  HazelcastClientFactory<T extends com.hazelcast.client.impl.HazelcastClientInstanceImpl,V extends com.hazelcast.client.impl.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 Summary
  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 Summary
  Enum | Description
  --- | ---
  ClientEventType | Event type used for client connection and disconnect events

- Exception Summary
  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.

## Package com.hazelcast.client Description

Contains classes/interfaces related to Client

Copyright © 2018. All rights reserved.