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 |
CacheConfigAccessor
Accessor for CacheConfig fields
|
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
ExecutionException s and logs
MemberLeftException s to the log. |
static FutureUtil.ExceptionHandler |
FutureUtil.logAllExceptions(ILogger logger,
String message,
Level level)
This ExceptionHandler rethrows
ExecutionException s and logs
MemberLeftException s to the log. |
static FutureUtil.ExceptionHandler |
FutureUtil.logAllExceptions(Level level)
This ExceptionHandler rethrows
ExecutionException s and logs
MemberLeftException s to the log. |
static FutureUtil.ExceptionHandler |
FutureUtil.logAllExceptions(String message,
Level level)
This ExceptionHandler rethrows
ExecutionException s and logs
MemberLeftException s 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 © 2020 Hazelcast, Inc.. All Rights Reserved.