| Interface | Description |
|---|---|
| DistributedObject |
Base interface for all distributed objects.
|
| DistributedObjectListener |
DistributedObjectListener notifies when a
DistributedObject
is created or destroyed cluster-wide. |
| EntryListener<K,V> |
Map Entry listener to get notified when a map entry is added,
removed, updated, evicted or expired.
|
| EntryView<K,V> |
Represents a read-only view of a data structure entry.
|
| ExecutionCallback<V> |
ExecutionCallback allows to asynchronously get notified when the execution is completed,
either successfully or with error.
|
| HazelcastInstance |
Hazelcast instance.
|
| HazelcastInstanceAware |
Used to get HazelcastInstance reference when submitting a Runnable/Callable using Hazelcast ExecutorService.
|
| ICacheManager |
ICacheManager is the entry point to access JSR-107 (JCache) caches via HazelcastInstance interface. |
| IExecutorService |
Distributed implementation of
ExecutorService. |
| IFunction<T,R> |
Represents a function that accepts one argument and produces a result.
|
| IndeterminateOperationState |
A marker interface for exceptions to denote that execution status of an invocation is not known
|
| LifecycleListener |
Listener object for listening to lifecycle events of the Hazelcast instance
|
| LifecycleService |
LifecycleService allows you to shutdown, terminate, and listen to
LifecycleEvents
on HazelcastInstance. |
| ManagedContext |
Container managed context, such as Spring, Guice and etc.
|
| MultiExecutionCallback |
MultiExecutionCallback provides notification for when an execution is completed on each member
that a task is submitted to.
|
| Offloadable |
Allows off-loading the processing unit implementing this interface to the specified or default Executor.
|
| PrefixedDistributedObject |
Contact point for special
DistributedObject's which has prefixed name. |
| ReadOnly |
Allows notifying Hazelcast that the processing unit implementing this interface will not do any modifications.
|
| TypeConverter |
Implementations of this interface define a certain type conversion.
|
| Class | Description |
|---|---|
| DistributedObjectEvent |
DistributedObjectEvent is fired when a
DistributedObject
is created or destroyed cluster-wide. |
| DistributedObjectUtil |
Utility class for
DistributedObject. |
| EntryAdapter<K,V> |
Adapter for
MapListener. |
| EntryEvent<K,V> |
Map Entry event.
|
| Hazelcast |
Factory for
HazelcastInstance's, a node in a cluster. |
| HazelcastJsonValue |
HazelcastJsonValue is a wrapper for JSON formatted strings.
|
| LifecycleEvent |
Lifecycle events are fired when the HazelcastInstance state changes.
|
| OutOfMemoryHandler |
Handler for
OutOfMemoryError. |
| Pipelining<E> |
The Pipelining can be used to speed up requests.
|
| Enum | Description |
|---|---|
| DistributedObjectEvent.EventType |
Type of the DistributedObjectEvent.
|
| EntryEventType |
Type of entry event.
|
| ItemEventType |
Type of item events.
|
| LifecycleEvent.LifecycleState |
Lifecycle states
|
| Exception | Description |
|---|---|
| ConsistencyLostException |
Exception that indicates that the consistency guarantees provided by
some service has been lost.
|
| HazelcastException |
Base Hazelcast exception.
|
| HazelcastInstanceNotActiveException |
Thrown when HazelcastInstance is not active during an invocation.
|
| HazelcastOverloadException |
A
HazelcastException that is thrown when the system won't handle more load due to
an overload. |
| IndeterminateOperationStateException |
IndeterminateOperationStateException is thrown when result of an invocation becomes indecisive.
|
| LocalMemberResetException |
An exception provided to
MemberLeftException as a cause when the local member is resetting itself |
| MemberLeftException |
A
ExecutionException thrown when a member left during an invocation or execution. |
| OperationTimeoutException |
An unchecked version of
TimeoutException. |
| RuntimeInterruptedException |
An unchecked version of
InterruptedException. |
Copyright © 2022 Hazelcast, Inc.. All rights reserved.