| Package | Description | 
|---|---|
| com.hazelcast.cache.impl.event | 
 
     Event classes to define listenters for JCache other than EntryListener 
 | 
| com.hazelcast.config | 
 Provides classes for configuring HazelcastInstance. 
 | 
| com.hazelcast.instance | 
 This package contains Hazelcast Instance functionality. 
 | 
| com.hazelcast.logging | 
 This package contains logging functionality for Hazelcast. 
Since Hazelcast has a zero dependency policy, Hazelcast provides a logging abstraction like commons logging, so that different logging frameworks like log4j, can be hooked in.  | 
| 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 | Class and Description | 
|---|---|
class  | 
ConfigAccessor
Private API for accessing configuration at runtime 
 | 
class  | 
NearCacheConfigAccessor
Accessor for the  
EvictionConfig of a NearCacheConfig to 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  | 
DefaultOutOfMemoryHandler
Default OutOfMemoryHandler implementation that tries to release local resources (threads, connections, memory)
 immediately and disconnects members from the rest of the cluster. 
 | 
class  | 
HazelcastInstanceFactory
Central manager for all Hazelcast members of the JVM. 
 | 
class  | 
HazelcastInstanceImpl  | 
class  | 
HazelcastInstanceProxy
A proxy around the actual HazelcastInstanceImpl. 
 | 
class  | 
HazelcastManagedContext  | 
class  | 
LifecycleServiceImpl  | 
class  | 
MemberImpl  | 
class  | 
Node  | 
interface  | 
NodeContext
A context for node to provide its dependencies. 
 | 
interface  | 
NodeExtension
NodeExtension is a Node extension mechanism to be able to plug different implementations of
 some modules, like; SerializationService, ChannelFactory etc. 
 | 
class  | 
NodeExtensionFactory  | 
class  | 
NodeShutdownHelper
Helper methods for node shutdown scenarios. 
 | 
class  | 
NodeState
Possible states of a  
Node during its lifecycle. | 
class  | 
OutOfMemoryErrorDispatcher  | 
class  | 
OutOfMemoryHandlerHelper
Helper class for OutOfMemoryHandlers to close sockets, stop threads, release allocated resources
 of an HazelcastInstanceImpl. 
 | 
class  | 
TerminatedLifecycleService  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
Log4j2Factory.Log4j2Logger  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Bits
Access and manipulate bits, bytes, primitives... 
 | 
interface  | 
BufferObjectDataInput  | 
interface  | 
BufferObjectDataOutput  | 
class  | 
ClassLoaderUtil
Utility class to deal with class loaders. 
 | 
interface  | 
Connection
Represents a 'connection' between two machines. 
 | 
interface  | 
ConnectionListenable
Provides connection listen capabilities. 
 | 
interface  | 
ConnectionListener
A listener for the  
EndpointManager to listen to connections
 being added or removed. | 
class  | 
ConnectionType
An enumeration of all possible Connection types. 
 | 
interface  | 
Disposable
A  
Disposable is a container of data and/or resources that can be disposed. | 
interface  | 
EndpointManager<T extends Connection>
Responsible for managing  
Connection objects. | 
interface  | 
IOService  | 
class  | 
IOUtil  | 
interface  | 
NetworkingService<T extends Connection>
Networking service, it initializes the endpoints, the acceptor and the reactive networking stack
 Given an  
EndpointQualifier an EndpointManager can be retrieved
 by NetworkingService.getEndpointManager(EndpointQualifier) to create or get connections on that end. | 
class  | 
NodeIOService  | 
class  | 
Packet
A Packet is a piece of data sent over the wire. 
 | 
class  | 
PacketIOHelper
Responsible for writing or reading an Packet. 
 | 
class  | 
Protocols
First bytes to send a node that defines selected protocol 
 | 
class  | 
UnsafeHelper
Deprecated. 
 
Use  
MemoryAccessor instead due to following reasons:
 
 Deprecated to  
  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MemcacheTextDecoder  | 
class  | 
RestApiTextDecoder  | 
class  | 
TextDecoder  | 
class  | 
TextEncoder  | 
class  | 
TextParsers  | 
| 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  | 
InvokeOnMembers
Executes an operation on a set of targets. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CoreService
Marker interface for core Hazelcast services. 
 | 
class  | 
OperationAccessor
Allows 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 logs
 MemberLeftExceptions to the log. | 
static FutureUtil.ExceptionHandler | 
FutureUtil.logAllExceptions(ILogger logger,
                String message,
                Level level)
This ExceptionHandler rethrows  
ExecutionExceptions and logs
 MemberLeftExceptions to the log. | 
static FutureUtil.ExceptionHandler | 
FutureUtil.logAllExceptions(Level level)
This ExceptionHandler rethrows  
ExecutionExceptions and logs
 MemberLeftExceptions to the log. | 
static FutureUtil.ExceptionHandler | 
FutureUtil.logAllExceptions(String message,
                Level level)
This ExceptionHandler rethrows  
ExecutionExceptions and logs
 MemberLeftExceptions 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 List<Throwable> | 
FutureUtil.waitUntilAllResponded(Collection<? extends Future> futures)  | 
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 © 2019 Hazelcast, Inc.. All Rights Reserved.