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 |
ClientEndpoint
Represents an endpoint to a client.
|
interface |
ClientEndpointManager
A manager for
ClientEndpoint s. |
interface |
ClientEngine
The client Engine.
|
class |
ClientEvent
Event used for notification of client connection and disconnection
|
class |
ClientEventType
Event type used for client connection and disconnect events
|
class |
ClientTypes
Constants class that contains the different types of clients.
|
Modifier and Type | Class and Description |
---|---|
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 |
---|---|
class |
Bits
Access and manipulate bits, bytes, primitives ...
|
interface |
BufferObjectDataInput |
interface |
BufferObjectDataOutput |
class |
ClassLoaderUtil
Utility class to deal with classloaders.
|
interface |
Connection
Represents a 'connection' between two machines.
|
interface |
ConnectionListenable
Provides connection listen capabilities.
|
interface |
ConnectionListener
A listener for the
ConnectionManager to listen to connections
being added or removed. |
interface |
ConnectionManager
Responsible for managing
Connection objects. |
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 |
IOService |
class |
IOUtil |
class |
NodeIOService |
class |
Packet
A Packet is a piece of data sent over the wire.
|
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 |
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 |
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 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.