Package com.hazelcast.core
package com.hazelcast.core
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
DistributedObject
is created or destroyed cluster-wide.Type of the DistributedObjectEvent.DistributedObjectListener notifies when aDistributedObject
is created or destroyed cluster-wide.Utility class forDistributedObject
.EntryAdapter<K,V> Adapter forMapListener
.EntryEvent<K,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 forHazelcastInstance
'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.AHazelcastException
that is thrown when the system won't handle more load due to an overload.ICacheManager
is the entry point to access JSR-107 (JCache) caches viaHazelcastInstance
interface.Distributed implementation ofExecutorService
.IFunction<T,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 shut down, terminate, and listen toLifecycleEvent
s on HazelcastInstance.An exception provided toMemberLeftException
as a cause when the local member is resetting itselfContainer managed context, such as Spring, Guice etc.AExecutionException
thrown 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 ofTimeoutException
.Handler forOutOfMemoryError
.Pipelining<E>The Pipelining can be used to speed up requests.Contact point for specialDistributedObject
's which has prefixed name.Allows notifying Hazelcast that the processing unit implementing this interface will not do any modifications.An unchecked version ofInterruptedException
.Implementations of this interface define a certain type conversion.