Provides core API interfaces/classes.
ClassDescriptionException that indicates that the consistency guarantees provided by some service has been lost.Base interface for all distributed objects.DistributedObjectEvent is fired when a
DistributedObjectis created or destroyed cluster-wide.Type of the DistributedObjectEvent.DistributedObjectListener notifies when a
DistributedObjectis created or destroyed cluster-wide.Utility class for
V>Map Entry event.Type of entry event.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 allows to asynchronously get notified when the execution is completed, either successfully or with error.Factory for
HazelcastInstance's, a node in a cluster.Base Hazelcast exception.Hazelcast instance.Used to get HazelcastInstance reference when submitting a Runnable/Callable using Hazelcast ExecutorService.Thrown when HazelcastInstance is not active during an invocation.HazelcastJsonValue is a wrapper for JSON formatted strings.A
HazelcastExceptionthat is thrown when the system won't handle more load due to an overload.
ICacheManageris the entry point to access JSR-107 (JCache) caches via
HazelcastInstanceinterface.Distributed implementation of
R>Represents a function that accepts one argument and produces a result.A marker interface for exceptions to denote that execution status of an invocation is not knownIndeterminateOperationStateException is thrown when result of an invocation becomes indecisive.Type of item events.Lifecycle events are fired when the HazelcastInstance state changes.Lifecycle statesListener object for listening to lifecycle events of the Hazelcast instanceLifecycleService allows you to shutdown, terminate, and listen to
LifecycleEvents on HazelcastInstance.An exception provided to
MemberLeftExceptionas a cause when the local member is resetting itselfContainer managed context, such as Spring, Guice and etc.A
ExecutionExceptionthrown when a member left during an invocation or execution.MultiExecutionCallback provides notification for when an execution is completed on each member that a task is submitted to.Allows off-loading the processing unit implementing this interface to the specified or default Executor.An unchecked version of
OutOfMemoryError.Pipelining<E>The Pipelining can be used to speed up requests.Contact point for special
DistributedObject's which has prefixed name.Allows notifying Hazelcast that the processing unit implementing this interface will not do any modifications.An unchecked version of
InterruptedException.Implementations of this interface define a certain type conversion.