| Package | Description | 
|---|---|
| com.hazelcast.cache.impl.event | 
     Event classes to define listenters for JCache other than EntryListener | 
| com.hazelcast.client | Contains classes/interfaces related to Client | 
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.nio | This package contains classes related to New IO | 
| com.hazelcast.nio.ascii | Contains SocketTextReader and SocketTextWriter classes; | 
| com.hazelcast.partition | Contains the partition logic for Hazelcast. | 
| com.hazelcast.scheduledexecutor.impl | |
| com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services. | 
| com.hazelcast.util | This package contains classes to support the inner workings of Hazelcast
 as well as some backports of newer Java features / data structures to
 support older Java versions in a clean and nice way. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InternalCachePartitionLostListenerAdapter | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ClientEndpointRepresents an endpoint to a client. | 
| interface  | ClientEndpointManagerA manager for  ClientEndpoints. | 
| interface  | ClientEngineThe client Engine. | 
| class  | ClientEventEvent used for notification of client connection and disconnection | 
| class  | ClientEventTypeEvent type used for client connection and disconnect events | 
| class  | ClientTypesConstants class that contains the different types of clients. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NearCacheConfigAccessorAccessor for the  EvictionConfigof aNearCacheConfigto initialize the old default max size,
 if no size was configured by the user. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractMember | 
| class  | DefaultNodeContext | 
| class  | DefaultNodeExtension | 
| class  | DefaultOutOfMemoryHandlerDefault OutOfMemoryHandler implementation that tries to release local resources (threads, connections, memory)
 immediately and disconnects members from the rest of the cluster. | 
| class  | HazelcastInstanceFactoryCentral manager for all Hazelcast members of the JVM. | 
| class  | HazelcastInstanceImpl | 
| class  | HazelcastInstanceProxyA proxy around the actual HazelcastInstanceImpl. | 
| class  | HazelcastManagedContext | 
| class  | LifecycleServiceImpl | 
| class  | MemberImpl | 
| class  | Node | 
| interface  | NodeContextA context for node to provide its dependencies. | 
| interface  | NodeExtensionNodeExtension is a Node extension mechanism to be able to plug different implementations of
 some modules, like; SerializationService, ChannelFactory etc. | 
| class  | NodeExtensionFactory | 
| class  | NodeShutdownHelperHelper methods for node shutdown scenarios. | 
| class  | NodeStatePossible states of a  Nodeduring its lifecycle. | 
| class  | OutOfMemoryErrorDispatcher | 
| class  | OutOfMemoryHandlerHelperHelper class for OutOfMemoryHandlers to close sockets, stop threads, release allocated resources
 of an HazelcastInstanceImpl. | 
| class  | TerminatedLifecycleService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BitsAccess and manipulate bits, bytes, primitives ... | 
| interface  | BufferObjectDataInput | 
| interface  | BufferObjectDataOutput | 
| class  | ClassLoaderUtilUtility class to deal with classloaders. | 
| interface  | ConnectionRepresents a 'connection' between two machines. | 
| interface  | ConnectionListenableProvides connection listen capabilities. | 
| interface  | ConnectionListenerA listener for the  ConnectionManagerto listen to connections
 being added or removed. | 
| interface  | ConnectionManagerResponsible for managing  Connectionobjects. | 
| class  | ConnectionTypeAn enumeration of all possible Connection types. | 
| interface  | DisposableA  Disposableis a container of data and/or resources that can be disposed. | 
| interface  | IOService | 
| class  | IOUtil | 
| class  | NodeIOService | 
| class  | PacketA Packet is a piece of data sent over the wire. | 
| class  | ProtocolsFirst bytes to send a node that defines selected protocol | 
| class  | UnsafeHelperDeprecated. 
 Use  MemoryAccessorinstead due to following reasons:
 Deprecated to  
 | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TextChannelInboundHandler | 
| class  | TextChannelOutboundHandler | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | PartitionEventListener<T extends PartitionEvent>PartitionEventListener is a base interface for partition-related event listeners. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvokeOnMembersExecutes an operation on a set of targets. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CoreServiceMarker interface for core Hazelcast services. | 
| class  | OperationAccessorAllows access to certain attributes on an Operation. | 
| Modifier and Type | Method and Description | 
|---|---|
| static FutureUtil.ExceptionHandler | FutureUtil. logAllExceptions(ILogger logger,
                Level level)This ExceptionHandler rethrows  ExecutionExceptions and logsMemberLeftExceptions to the log. | 
| static FutureUtil.ExceptionHandler | FutureUtil. logAllExceptions(ILogger logger,
                String message,
                Level level)This ExceptionHandler rethrows  ExecutionExceptions and logsMemberLeftExceptions to the log. | 
| static FutureUtil.ExceptionHandler | FutureUtil. logAllExceptions(Level level)This ExceptionHandler rethrows  ExecutionExceptions and logsMemberLeftExceptions to the log. | 
| static FutureUtil.ExceptionHandler | FutureUtil. logAllExceptions(String message,
                Level level)This ExceptionHandler rethrows  ExecutionExceptions and logsMemberLeftExceptions to the log. | 
| static <V> Collection<V> | FutureUtil. returnWithDeadline(Collection<Future<V>> futures,
                  long timeout,
                  TimeUnit timeUnit) | 
| static <V> Collection<V> | FutureUtil. returnWithDeadline(Collection<Future<V>> futures,
                  long timeout,
                  TimeUnit timeUnit,
                  FutureUtil.ExceptionHandler exceptionHandler) | 
| static <V> Collection<V> | FutureUtil. returnWithDeadline(Collection<Future<V>> futures,
                  long overallTimeout,
                  TimeUnit overallTimeUnit,
                  long perFutureTimeout,
                  TimeUnit perFutureTimeUnit) | 
| static <V> Collection<V> | FutureUtil. returnWithDeadline(Collection<Future<V>> futures,
                  long overallTimeout,
                  TimeUnit overallTimeUnit,
                  long perFutureTimeout,
                  TimeUnit perFutureTimeUnit,
                  FutureUtil.ExceptionHandler exceptionHandler) | 
| static void | FutureUtil. waitForever(Collection<? extends Future> futures) | 
| static void | FutureUtil. waitForever(Collection<? extends Future> futuresToWaitFor,
           FutureUtil.ExceptionHandler exceptionHandler) | 
| static void | FutureUtil. waitUntilAllRespondedWithDeadline(Collection<? extends Future> futures,
                                 long timeout,
                                 TimeUnit timeUnit,
                                 FutureUtil.ExceptionHandler exceptionHandler) | 
| static void | FutureUtil. waitWithDeadline(Collection<? extends Future> futures,
                long timeout,
                TimeUnit timeUnit) | 
| static void | FutureUtil. waitWithDeadline(Collection<? extends Future> futures,
                long timeout,
                TimeUnit timeUnit,
                FutureUtil.ExceptionHandler exceptionHandler) | 
| static void | FutureUtil. waitWithDeadline(Collection<? extends Future> futures,
                long overallTimeout,
                TimeUnit overallTimeUnit,
                long perFutureTimeout,
                TimeUnit perFutureTimeUnit) | 
| static void | FutureUtil. waitWithDeadline(Collection<? extends Future> futures,
                long overallTimeout,
                TimeUnit overallTimeUnit,
                long perFutureTimeout,
                TimeUnit perFutureTimeUnit,
                FutureUtil.ExceptionHandler exceptionHandler) | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.