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
LifecycleEvent s
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 © 2023 Hazelcast, Inc.. All rights reserved.