| Package | Description | 
|---|---|
| com.hazelcast.cache.impl | 
 
     Hazelcast JSR-107 aka JCache implementation 
 | 
| com.hazelcast.cache.impl.client | 
 
     Hazelcast JSR-107 aka JCache implementation
     Client Requests 
 | 
| com.hazelcast.cache.impl.event | 
 
     Event classes to define listenters for JCache other than EntryListener 
 | 
| com.hazelcast.cache.impl.merge.policy | 
 This package contains merge policy internal interfaces and functionality for Hazelcast cache. 
 | 
| com.hazelcast.cache.impl.operation | 
 Hazelcast JSR-107 aka JCache implementation 
 | 
| com.hazelcast.client | 
 Contains classes/interfaces related to Client 
 | 
| com.hazelcast.client.impl | 
 Contains most of the client side HazelcastInstance implementation functionality. 
 | 
| com.hazelcast.client.impl.client | 
 This contains the Requests and other DTO's exchanged between client/server 
 | 
| com.hazelcast.client.impl.operations | 
 Contains client operations 
 | 
| com.hazelcast.client.impl.protocol.task | 
 Client tasks associated with requests. 
 | 
| com.hazelcast.client.impl.protocol.task.atomiclong | 
 Client protocol tasks implementations for AtomicLong 
 | 
| com.hazelcast.client.impl.protocol.task.atomicreference | 
 Client protocol tasks implementations for AtomicReference 
 | 
| com.hazelcast.client.impl.protocol.task.cache | 
 Client protocol tasks implementations for JCache 
 | 
| com.hazelcast.client.impl.protocol.task.condition | 
 Client protocol tasks implementations for Condition 
 | 
| com.hazelcast.client.impl.protocol.task.countdownlatch | 
 Client protocol tasks implementations for CountDownLatch 
 | 
| com.hazelcast.client.impl.protocol.task.executorservice | 
 Client protocol tasks implementations for ExecutorService 
 | 
| com.hazelcast.client.impl.protocol.task.list | 
 Client protocol tasks implementations for List 
 | 
| com.hazelcast.client.impl.protocol.task.lock | 
 Client protocol tasks implementations for ILock 
 | 
| com.hazelcast.client.impl.protocol.task.map | 
 Client protocol tasks implementations for map 
 | 
| com.hazelcast.client.impl.protocol.task.multimap | 
 Client protocol tasks implementations for multi map 
 | 
| com.hazelcast.client.impl.protocol.task.queue | 
 Client protocol tasks implementations for Queue 
 | 
| com.hazelcast.client.impl.protocol.task.replicatedmap | 
 Client protocol tasks implementations for ReplicatedMap 
 | 
| com.hazelcast.client.impl.protocol.task.ringbuffer | 
 Client protocol tasks implementations for Ringbuffer 
 | 
| com.hazelcast.client.impl.protocol.task.semaphore | 
 Client protocol tasks implementations for Semaphore 
 | 
| com.hazelcast.client.impl.protocol.task.set | 
 Client protocol tasks implementations for set 
 | 
| com.hazelcast.client.impl.protocol.task.topic | 
 Client protocol tasks implementations for Topic 
 | 
| com.hazelcast.client.impl.protocol.task.transaction | 
 Client protocol tasks implementations for Transaction related 
 | 
| com.hazelcast.cluster | 
 This package contains the cluster functionality. 
 | 
| com.hazelcast.cluster.impl | 
 This package contains the implementation of the cluster functionality. 
 | 
| com.hazelcast.cluster.impl.operations | 
 This package contains operations for the com.hazelcast.cluster.impl package. 
 | 
| com.hazelcast.collection.impl.collection | |
| com.hazelcast.collection.impl.collection.client | |
| com.hazelcast.collection.impl.collection.operations | |
| com.hazelcast.collection.impl.list | 
 This package contains IList functionality for Hazelcast. 
 | 
| com.hazelcast.collection.impl.list.client | |
| com.hazelcast.collection.impl.list.operations | |
| com.hazelcast.collection.impl.queue | |
| com.hazelcast.collection.impl.queue.client | 
 This package contains client requests for the IQueue. 
 | 
| com.hazelcast.collection.impl.queue.operations | 
 This package contains the IQueue operations 
 | 
| com.hazelcast.collection.impl.set | 
 This package contains ISet functionality for Hazelcast. 
 | 
| com.hazelcast.collection.impl.set.operations | |
| com.hazelcast.collection.impl.txncollection | |
| com.hazelcast.collection.impl.txncollection.operations | |
| com.hazelcast.collection.impl.txnlist | |
| com.hazelcast.collection.impl.txnqueue | |
| com.hazelcast.collection.impl.txnqueue.operations | |
| com.hazelcast.collection.impl.txnset | |
| com.hazelcast.concurrent.atomiclong | 
 This package contains IAtomicLong functionality for Hazelcast. 
The IAtomicLong is the distributed version of the AtomicLong. | 
| com.hazelcast.concurrent.atomiclong.client | 
 This package contains client requests for the IAtomicLong. 
This package contains all the client request object to operate on the IAtomicLong that are send by the client.  | 
| com.hazelcast.concurrent.atomiclong.operations | 
 This package contains the operations on the IAtomicLong. 
 | 
| com.hazelcast.concurrent.atomicreference | 
 This package contains IAtomicReferece functionality for Hazelcast. 
The IAtomicReference is the distributed version of the AtomicReference. | 
| com.hazelcast.concurrent.atomicreference.client | 
 This package contains client requests for the IAtomicLong. 
This package contains all the client request object to operate on the IAtomicLong that are send by the client.  | 
| com.hazelcast.concurrent.atomicreference.operations | 
 This package contains the operations on the IAtomicReference. 
 | 
| com.hazelcast.concurrent.countdownlatch | 
 This package contains ICountDownLatch functionality for Hazelcast. 
The ICountDownLatch is the distributed version of the CountDownLatch. | 
| com.hazelcast.concurrent.countdownlatch.client | 
 This package contains client requests for the ICountDownLatch. 
This package contains all the client requests object to operate on the ICountDownLatch that are send by the client.  | 
| com.hazelcast.concurrent.countdownlatch.operations | 
 This package contains the operations on the ICountDownLatch. 
 | 
| com.hazelcast.concurrent.idgen | 
 This package contains IdGenerator functionality for Hazelcast. 
With the IdGenerator it is very simple to create cluster wide id's. | 
| com.hazelcast.concurrent.lock | |
| com.hazelcast.concurrent.lock.client | 
 This package contains client requests for the ILock. 
This package contains all the client requests object to operate on the ILock that are send by the client.  | 
| com.hazelcast.concurrent.lock.operations | 
 This package contains the operations on the ILock. 
 | 
| com.hazelcast.concurrent.semaphore | 
 This package contains ISemaphore functionality for Hazelcast. 
The ISemaphore is the distributed version of the Semaphore. | 
| com.hazelcast.concurrent.semaphore.client | 
 This package contains client requests for the ISemaphore. 
 | 
| com.hazelcast.concurrent.semaphore.operations | 
 This package contains the operations on the ISemaphore. 
 | 
| com.hazelcast.executor.impl | 
 This package contains IExecutorService functionality for Hazelcast. 
The IExecutorService extends the ExecutorService and provides all kinds
 of additional methods related to distributed systems. | 
| com.hazelcast.executor.impl.client | 
 This package contains client requests for the IExecutorService. 
 | 
| com.hazelcast.executor.impl.operations | 
 This package contains operations for the IExecutorService. 
 | 
| com.hazelcast.internal.management | 
 Contains classes to provide data/operation interface for Management Center. 
 | 
| com.hazelcast.internal.management.dto | 
 These contain the DTO object to exchange information with the management center. 
 | 
| com.hazelcast.internal.management.operation | 
 Contains operations that are called from Management Center. 
 | 
| com.hazelcast.jmx | 
 Contains Hazelcast management bean classes. 
 | 
| com.hazelcast.map.impl | 
 Contains implementation specific classes of  
com.hazelcast.map package. | 
| com.hazelcast.map.impl.client | 
 Contains client requests for the  
IMap | 
| com.hazelcast.map.impl.event | |
| com.hazelcast.map.impl.eviction | 
 This package contains eviction classes. 
 | 
| com.hazelcast.map.impl.nearcache | |
| com.hazelcast.map.impl.operation | 
 Package for map operations. 
 | 
| com.hazelcast.map.impl.proxy | 
 Contains map proxy implementation and support classes. 
 | 
| com.hazelcast.map.impl.query | |
| com.hazelcast.map.impl.tx | 
 Contains implementation classes for  
TransactionalMap | 
| com.hazelcast.map.merge | 
 Contains merge policies for  
IMap | 
| com.hazelcast.mapreduce | 
 This package contains the MapReduce API definition for Hazelcast. 
All map reduce operations running in a distributed manner inside the active Hazelcast cluster.  | 
| com.hazelcast.mapreduce.impl | 
 This package contains the default implementation for the map reduce framework
 internals. 
 | 
| com.hazelcast.mapreduce.impl.operation | 
 This package contains all remote operations that are needed to control work on
 supervising or worker nodes. 
 | 
| com.hazelcast.mapreduce.impl.task | 
 This package contains the base implementation for a standard map reduce job. 
 | 
| com.hazelcast.multimap.impl | 
 Contains classes for Hazelcast MultiMap module. 
 | 
| com.hazelcast.multimap.impl.client | 
 Contains client requests for Hazelcast MultiMap module. 
 | 
| com.hazelcast.multimap.impl.operations | 
 Contains operations for Hazelcast MultiMap module. 
 | 
| com.hazelcast.multimap.impl.txn | 
 This package contains the Transaction behavior for the Multimap. 
 | 
| com.hazelcast.nio | 
 This package contains classes related to New IO 
 | 
| com.hazelcast.partition | 
 Contains the partition logic for Hazelcast. 
 | 
| com.hazelcast.partition.impl | 
 Contains the actual implementation of the  
InternalPartitionService. | 
| com.hazelcast.quorum.impl | 
 Contains cluster quorum implementation classes. 
 | 
| com.hazelcast.replicatedmap.impl | 
 This package contains the implementation of the replicated map service itself and some connection interfaces only used
 internally. 
 | 
| com.hazelcast.replicatedmap.impl.client | 
 This package contains classes for client communication on replicated map implementation 
 | 
| com.hazelcast.replicatedmap.impl.operation | 
 This package contains replicated map operations which are executed on remote nodes 
 | 
| com.hazelcast.replicatedmap.impl.record | 
 This package contains the implementation of the backing data storage for the replicated map implementation 
 | 
| com.hazelcast.ringbuffer.impl | 
 Contains the  
Ringbuffer implementation classes. | 
| com.hazelcast.ringbuffer.impl.client | |
| com.hazelcast.ringbuffer.impl.operations | |
| com.hazelcast.security | 
 Provides interfaces/classes for Hazelcast security implementation. 
 | 
| com.hazelcast.spi | 
 Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services. 
 | 
| com.hazelcast.spi.impl | 
 Contains implementations for Hazelcast SPI. 
 | 
| com.hazelcast.spi.impl.eventservice | 
 Contains the code for the  
InternalEventService. | 
| com.hazelcast.spi.impl.eventservice.impl | 
 Contains the code for the  
InternalEventService implementation. | 
| com.hazelcast.spi.impl.eventservice.impl.operations | 
 Contains the operations for the  
EventServiceImpl. | 
| com.hazelcast.spi.impl.executionservice | 
 Contains the API for the  
InternalExecutionService. | 
| com.hazelcast.spi.impl.executionservice.impl | 
 Contains the implementation of the  
InternalExecutionService. | 
| com.hazelcast.spi.impl.operationexecutor | 
 Contains the  
OperationRunner code. | 
| com.hazelcast.spi.impl.operationexecutor.classic | 
 Contains the  
ClassicOperationExecutor code. | 
| com.hazelcast.spi.impl.operationservice | 
 Contains the  
InternalOperationService API. | 
| com.hazelcast.spi.impl.operationservice.impl | 
 Contains the code for the  
InternalOperationService implementation. | 
| com.hazelcast.spi.impl.operationservice.impl.operations | 
 Contains the Operations being used by the  
OperationServiceImpl. | 
| com.hazelcast.spi.impl.operationutil | 
 Contains utiliy classes related to  
Operation | 
| com.hazelcast.spi.impl.proxyservice | 
 Contains the API for the  
InternalProxyService. | 
| com.hazelcast.spi.impl.proxyservice.impl | 
 Contains the implementation of the  
InternalProxyService. | 
| com.hazelcast.spi.impl.proxyservice.impl.operations | 
 Contains the operations for the  
ProxyServiceImpl. | 
| com.hazelcast.spi.impl.servicemanager | 
 Contains the API for the  
ServiceManager. | 
| com.hazelcast.spi.impl.servicemanager.impl | 
 Contains the  
ServiceManager implementation. | 
| com.hazelcast.spi.impl.waitnotifyservice | 
 Contains the internal API code for the  
WaitNotifyService. | 
| com.hazelcast.spi.impl.waitnotifyservice.impl | 
 Contains the implementation code for the  
InternalWaitNotifyService. | 
| com.hazelcast.topic.impl | 
 This package contains ITopic functionality for Hazelcast. 
With the ITopic it is possible to create publish subscribe solutions similar to JMS Topics.  | 
| com.hazelcast.topic.impl.client | 
 This package contains client requests for the ITopic. 
 | 
| com.hazelcast.topic.impl.reliable | |
| com.hazelcast.transaction.client | 
 This package contains client transaction code 
 | 
| com.hazelcast.transaction.impl | 
 Provides implementation for Hazelcast transaction support. 
 | 
| com.hazelcast.transaction.impl.operations | |
| com.hazelcast.transaction.impl.xa | 
 Provides implementation for Hazelcast XA transaction support. 
 | 
| com.hazelcast.transaction.impl.xa.operations | |
| com.hazelcast.util.executor | 
 This package contains classes related to Util.Executor  
 | 
| com.hazelcast.util.scheduler | 
 This package contains scheduler classes for Util 
 | 
| com.hazelcast.wan | 
 This package contains the WAN replication API 
 | 
| com.hazelcast.wan.impl | 
 This package contains the opensource implementation of WAN replication 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| EventFilter
 A predicate that can filter out events. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| EventRegistration
 The result of a Event Registration. 
 | 
| ListenerWrapperEventFilter
 Contract point for  
EventFilter instances these wrap listeners. | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| NotifiableEventListener
 Contract point for event listeners to be notified by  
EventService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| PartitionAwareService
 An interface that can be implemented by SPI services to get notified of when a partition-related event occurs; for example,
 if a  
MapService notifies its map listeners when partition is lost for a map. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| PostJoinAwareService | 
| QuorumAwareService
 Quorum service can ask for quorum information to the  
QuorumAwareService
 to decide whether operation participates into a quorum or not. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| SplitBrainHandlerService
 An interface that can be implemented by SPI services that want to be able to resolve a split brain. 
 | 
| Class and Description | 
|---|
| EventRegistration
 The result of a Event Registration. 
 | 
| InvocationBuilder
 The InvocationBuilder is responsible for building an invocation of an operation and invoking it. 
 | 
| NotifiableEventListener
 Contract point for event listeners to be notified by  
EventService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| EventFilter
 A predicate that can filter out events. 
 | 
| Class and Description | 
|---|
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| NamedOperation
 Indicates that  
Operation carries the distributed data structure name that is going to work on. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| ReadonlyOperation
 Read-only operations are not retried during migration. 
 | 
| Class and Description | 
|---|
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| ProxyService
 A  
CoreService responsible for managing the DistributedObject proxies. | 
| Class and Description | 
|---|
| CoreService
 Marker interface for core Hazelcast services. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| ExecutionService
 A Service responsible for providing access to 'system' executors and customer executors. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MemberAttributeServiceEvent
 This service event is fired to inform services about a change in a member's attributes collection 
 | 
| MembershipAwareService
 An interface that can be implemented by a SPI service that needs to be notified members joining and leaving
 the cluster. 
 | 
| MembershipServiceEvent
 Membership event fired when a new member is added
 to the cluster and/or when a member leaves the cluster. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PostJoinAwareService | 
| ProxyService
 A  
CoreService responsible for managing the DistributedObject proxies. | 
| Class and Description | 
|---|
| InvocationBuilder
 The InvocationBuilder is responsible for building an invocation of an operation and invoking it. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| OperationService
 The OperationService is responsible for executing operations. 
 | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| ReadonlyOperation
 Read-only operations are not retried during migration. 
 | 
| UrgentSystemOperation
 An Marker interface that signals that an operation is an urgent System Operation. 
 | 
| Class and Description | 
|---|
| InvocationBuilder
 The InvocationBuilder is responsible for building an invocation of an operation and invoking it. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| InvocationBuilder
 The InvocationBuilder is responsible for building an invocation of an operation and invoking it. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| InvocationBuilder
 The InvocationBuilder is responsible for building an invocation of an operation and invoking it. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| EventFilter
 A predicate that can filter out events. 
 | 
| InvocationBuilder
 The InvocationBuilder is responsible for building an invocation of an operation and invoking it. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| CoreService
 Marker interface for core Hazelcast services. 
 | 
| Class and Description | 
|---|
| CoreService
 Marker interface for core Hazelcast services. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| TransactionalService
 An interface that can be implemented by SPI services that want to deal with transactions. 
 | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| ExceptionAction
 The possible actions that can be taken when a certain exception is thrown. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| UrgentSystemOperation
 An Marker interface that signals that an operation is an urgent System Operation. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| EventFilter
 A predicate that can filter out events. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| InitializingObject
 Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| TransactionalService
 An interface that can be implemented by SPI services that want to deal with transactions. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| InitializingObject
 Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| TransactionalService
 An interface that can be implemented by SPI services that want to deal with transactions. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| AbstractWaitNotifyKey
 Abstract implementation of the WaitNotifyKey. 
 | 
| EventFilter
 A predicate that can filter out events. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| InitializingObject
 Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| StatisticsAwareService
 This interface is in BETA stage and is subject to change in upcoming releases. 
 | 
| TransactionalService
 An interface that can be implemented by SPI services that want to deal with transactions. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| Notifier
 A component used in wait/notify systems like Condition. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| InitializingObject
 Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| TransactionalService
 An interface that can be implemented by SPI services that want to deal with transactions. 
 | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| TransactionalDistributedObject
 To centralize de-serialization for transactional proxies 
 | 
| Class and Description | 
|---|
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| TransactionalDistributedObject
 To centralize de-serialization for transactional proxies 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| TransactionalDistributedObject
 To centralize de-serialization for transactional proxies 
 | 
| Class and Description | 
|---|
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| Notifier
 A component used in wait/notify systems like Condition. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| TransactionalDistributedObject
 To centralize de-serialization for transactional proxies 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| InternalCompletableFuture
 A  
ICompletableFuture with more functionality like getting
 the result without needing to deal with checked exceptions. | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| InternalCompletableFuture
 A  
ICompletableFuture with more functionality like getting
 the result without needing to deal with checked exceptions. | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| AbstractWaitNotifyKey
 Abstract implementation of the WaitNotifyKey. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| NamedOperation
 Indicates that  
Operation carries the distributed data structure name that is going to work on. | 
| Notifier
 A component used in wait/notify systems like Condition. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| ClientAwareService
 A interface that can be implemented by a SPI Service so that it can be notified about client disconnects. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MemberAttributeServiceEvent
 This service event is fired to inform services about a change in a member's attributes collection 
 | 
| MembershipAwareService
 An interface that can be implemented by a SPI service that needs to be notified members joining and leaving
 the cluster. 
 | 
| MembershipServiceEvent
 Membership event fired when a new member is added
 to the cluster and/or when a member leaves the cluster. 
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| ObjectNamespace
 An ObjectNamespace that makes identification of object within a service possible. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| SharedService
 Marks a service which exposes its data (e.g. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| Class and Description | 
|---|
| ObjectNamespace
 An ObjectNamespace that makes identification of object within a service possible. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| Notifier
 A component used in wait/notify systems like Condition. 
 | 
| ObjectNamespace
 An ObjectNamespace that makes identification of object within a service possible. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| AbstractWaitNotifyKey
 Abstract implementation of the WaitNotifyKey. 
 | 
| ClientAwareService
 A interface that can be implemented by a SPI Service so that it can be notified about client disconnects. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MemberAttributeServiceEvent
 This service event is fired to inform services about a change in a member's attributes collection 
 | 
| MembershipAwareService
 An interface that can be implemented by a SPI service that needs to be notified members joining and leaving
 the cluster. 
 | 
| MembershipServiceEvent
 Membership event fired when a new member is added
 to the cluster and/or when a member leaves the cluster. 
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| NamedOperation
 Indicates that  
Operation carries the distributed data structure name that is going to work on. | 
| Notifier
 A component used in wait/notify systems like Condition. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| Callback
 Deprecated.  
 | 
| ExecutionTracingService
 Service that keeps registry of operations' execution/lifecycle. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| StatisticsAwareService
 This interface is in BETA stage and is subject to change in upcoming releases. 
 | 
| Class and Description | 
|---|
| InvocationBuilder
 The InvocationBuilder is responsible for building an invocation of an operation and invoking it. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| ExceptionAction
 The possible actions that can be taken when a certain exception is thrown. 
 | 
| NamedOperation
 Indicates that  
Operation carries the distributed data structure name that is going to work on. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| TraceableOperation
 Operation which has a traceable identifier 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| OperationService
 The OperationService is responsible for executing operations. 
 | 
| ProxyService
 A  
CoreService responsible for managing the DistributedObject proxies. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| OperationService
 The OperationService is responsible for executing operations. 
 | 
| ProxyService
 A  
CoreService responsible for managing the DistributedObject proxies. | 
| Class and Description | 
|---|
| ClientAwareService
 A interface that can be implemented by a SPI Service so that it can be notified about client disconnects. 
 | 
| EventFilter
 A predicate that can filter out events. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| EventRegistration
 The result of a Event Registration. 
 | 
| ExecutionService
 A Service responsible for providing access to 'system' executors and customer executors. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| NotifiableEventListener
 Contract point for event listeners to be notified by  
EventService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationService
 The OperationService is responsible for executing operations. 
 | 
| PartitionAwareService
 An interface that can be implemented by SPI services to get notified of when a partition-related event occurs; for example,
 if a  
MapService notifies its map listeners when partition is lost for a map. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| PostJoinAwareService | 
| QuorumAwareService
 Quorum service can ask for quorum information to the  
QuorumAwareService
 to decide whether operation participates into a quorum or not. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| ReplicationSupportingService
 An interface that can be implemented by SPI services to give them the ability to listen to
 Replication Events. 
 | 
| SplitBrainHandlerService
 An interface that can be implemented by SPI services that want to be able to resolve a split brain. 
 | 
| StatisticsAwareService
 This interface is in BETA stage and is subject to change in upcoming releases. 
 | 
| TransactionalService
 An interface that can be implemented by SPI services that want to deal with transactions. 
 | 
| Class and Description | 
|---|
| EventFilter
 A predicate that can filter out events. 
 | 
| InvocationBuilder
 The InvocationBuilder is responsible for building an invocation of an operation and invoking it. 
 | 
| ObjectNamespace
 An ObjectNamespace that makes identification of object within a service possible. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| EventFilter
 A predicate that can filter out events. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| EventRegistration
 The result of a Event Registration. 
 | 
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Class and Description | 
|---|
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Class and Description | 
|---|
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| OperationService
 The OperationService is responsible for executing operations. 
 | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| NamedOperation
 Indicates that  
Operation carries the distributed data structure name that is going to work on. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| ReadonlyOperation
 Read-only operations are not retried during migration. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| InitializingObject
 Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| EventFilter
 A predicate that can filter out events. 
 | 
| ExceptionAction
 The possible actions that can be taken when a certain exception is thrown. 
 | 
| NamedOperation
 Indicates that  
Operation carries the distributed data structure name that is going to work on. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationService
 The OperationService is responsible for executing operations. 
 | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| ReadonlyOperation
 Read-only operations are not retried during migration. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| NamedOperation
 Indicates that  
Operation carries the distributed data structure name that is going to work on. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Notifier
 A component used in wait/notify systems like Condition. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| TransactionalDistributedObject
 To centralize de-serialization for transactional proxies 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Class and Description | 
|---|
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Class and Description | 
|---|
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| EventFilter
 A predicate that can filter out events. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| InitializingObject
 Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| StatisticsAwareService
 This interface is in BETA stage and is subject to change in upcoming releases. 
 | 
| TransactionalService
 An interface that can be implemented by SPI services that want to deal with transactions. 
 | 
| Class and Description | 
|---|
| ObjectNamespace
 An ObjectNamespace that makes identification of object within a service possible. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Notifier
 A component used in wait/notify systems like Condition. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| TransactionalDistributedObject
 To centralize de-serialization for transactional proxies 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| Class and Description | 
|---|
| CoreService
 Marker interface for core Hazelcast services. 
 | 
| UrgentSystemOperation
 An Marker interface that signals that an operation is an urgent System Operation. 
 | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| CoreService
 Marker interface for core Hazelcast services. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| ExceptionAction
 The possible actions that can be taken when a certain exception is thrown. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| PartitionAwareService
 An interface that can be implemented by SPI services to get notified of when a partition-related event occurs; for example,
 if a  
MapService notifies its map listeners when partition is lost for a map. | 
| UrgentSystemOperation
 An Marker interface that signals that an operation is an urgent System Operation. 
 | 
| Class and Description | 
|---|
| EventPublishingService
 A service for publishing events. 
 | 
| MemberAttributeServiceEvent
 This service event is fired to inform services about a change in a member's attributes collection 
 | 
| MembershipAwareService
 An interface that can be implemented by a SPI service that needs to be notified members joining and leaving
 the cluster. 
 | 
| MembershipServiceEvent
 Membership event fired when a new member is added
 to the cluster and/or when a member leaves the cluster. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| EventFilter
 A predicate that can filter out events. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| InitializingObject
 Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| SplitBrainHandlerService
 An interface that can be implemented by SPI services that want to be able to resolve a split brain. 
 | 
| StatisticsAwareService
 This interface is in BETA stage and is subject to change in upcoming releases. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| Class and Description | 
|---|
| EventFilter
 A predicate that can filter out events. 
 | 
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| AbstractWaitNotifyKey
 Abstract implementation of the WaitNotifyKey. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| Notifier
 A component used in wait/notify systems like Condition. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| NodeAware
 A 'capability' that can be implemented by object to get the Node injected. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| Callback
 Deprecated.  
 | 
| CoreService
 Marker interface for core Hazelcast services. 
 | 
| EventFilter
 A predicate that can filter out events. 
 | 
| EventRegistration
 The result of a Event Registration. 
 | 
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| ExceptionAction
 The possible actions that can be taken when a certain exception is thrown. 
 | 
| ExecutionService
 A Service responsible for providing access to 'system' executors and customer executors. 
 | 
| InternalCompletableFuture
 A  
ICompletableFuture with more functionality like getting
 the result without needing to deal with checked exceptions. | 
| InvocationBuilder
 The InvocationBuilder is responsible for building an invocation of an operation and invoking it. 
 | 
| MemberAttributeServiceEvent
 This service event is fired to inform services about a change in a member's attributes collection 
 | 
| MembershipServiceEvent
 Membership event fired when a new member is added
 to the cluster and/or when a member leaves the cluster. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Notifier
 A component used in wait/notify systems like Condition. 
 | 
| ObjectNamespace
 An ObjectNamespace that makes identification of object within a service possible. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| OperationResponseHandler
 A handler for the  
OperationService when it has calculated a response. | 
| OperationService
 The OperationService is responsible for executing operations. 
 | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| ProxyService
 A  
CoreService responsible for managing the DistributedObject proxies. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| ResponseHandler
 Deprecated.  
 | 
| SharedService
 Marks a service which exposes its data (e.g. 
 | 
| WaitNotifyKey
 A key for a wait notify object e.g. 
 | 
| WaitNotifyService
 A service for an object where one can wait on, like ICondition or ILock when a thread needs
 to wait for a lock to be released. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| NamedOperation
 Indicates that  
Operation carries the distributed data structure name that is going to work on. | 
| NodeAware
 A 'capability' that can be implemented by object to get the Node injected. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| OperationResponseHandler
 A handler for the  
OperationService when it has calculated a response. | 
| SharedService
 Marks a service which exposes its data (e.g. 
 | 
| Class and Description | 
|---|
| EventRegistration
 The result of a Event Registration. 
 | 
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| Class and Description | 
|---|
| EventFilter
 A predicate that can filter out events. 
 | 
| EventRegistration
 The result of a Event Registration. 
 | 
| EventService
 Component responsible for handling events like topic events or map.listener events. 
 | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| ExecutionService
 A Service responsible for providing access to 'system' executors and customer executors. 
 | 
| Class and Description | 
|---|
| ExecutionService
 A Service responsible for providing access to 'system' executors and customer executors. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationService
 The OperationService is responsible for executing operations. 
 | 
| Class and Description | 
|---|
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| ExecutionService
 A Service responsible for providing access to 'system' executors and customer executors. 
 | 
| InternalCompletableFuture
 A  
ICompletableFuture with more functionality like getting
 the result without needing to deal with checked exceptions. | 
| InvocationBuilder
 The InvocationBuilder is responsible for building an invocation of an operation and invoking it. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| OperationResponseHandler
 A handler for the  
OperationService when it has calculated a response. | 
| OperationService
 The OperationService is responsible for executing operations. 
 | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| ReadonlyOperation
 Read-only operations are not retried during migration. 
 | 
| UrgentSystemOperation
 An Marker interface that signals that an operation is an urgent System Operation. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| CoreService
 Marker interface for core Hazelcast services. 
 | 
| ProxyService
 A  
CoreService responsible for managing the DistributedObject proxies. | 
| Class and Description | 
|---|
| CoreService
 Marker interface for core Hazelcast services. 
 | 
| EventPublishingService
 A service for publishing events. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PostJoinAwareService | 
| ProxyService
 A  
CoreService responsible for managing the DistributedObject proxies. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| SharedService
 Marks a service which exposes its data (e.g. 
 | 
| Class and Description | 
|---|
| SharedService
 Marks a service which exposes its data (e.g. 
 | 
| Class and Description | 
|---|
| WaitNotifyService
 A service for an object where one can wait on, like ICondition or ILock when a thread needs
 to wait for a lock to be released. 
 | 
| Class and Description | 
|---|
| Notifier
 A component used in wait/notify systems like Condition. 
 | 
| WaitNotifyService
 A service for an object where one can wait on, like ICondition or ILock when a thread needs
 to wait for a lock to be released. 
 | 
| WaitSupport
 A interface that can be implemented to participate in the Wait/Notify System. 
 | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| EventPublishingService
 A service for publishing events. 
 | 
| InitializingObject
 Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| NamedOperation
 Indicates that  
Operation carries the distributed data structure name that is going to work on. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| StatisticsAwareService
 This interface is in BETA stage and is subject to change in upcoming releases. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| Class and Description | 
|---|
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| Class and Description | 
|---|
| ClientAwareService
 A interface that can be implemented by a SPI Service so that it can be notified about client disconnects. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MemberAttributeServiceEvent
 This service event is fired to inform services about a change in a member's attributes collection 
 | 
| MembershipAwareService
 An interface that can be implemented by a SPI service that needs to be notified members joining and leaving
 the cluster. 
 | 
| MembershipServiceEvent
 Membership event fired when a new member is added
 to the cluster and/or when a member leaves the cluster. 
 | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| ExceptionAction
 The possible actions that can be taken when a certain exception is thrown. 
 | 
| Operation
 An operation could be compared to a  
Runnable. | 
| Class and Description | 
|---|
| AbstractDistributedObject
 Abstract DistributedObject implementation. 
 | 
| ManagedService
 A interface that can be implemented by a SPI Service to receive lifecycle calls:
 
     initialization
     shutdown
     reset
  
 | 
| MigrationAwareService
 An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
  
MapService starts moving its data around because partitions are moving
 to a different machine. | 
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Operation
 An operation could be compared to a  
Runnable. | 
| PartitionMigrationEvent
 An  
EventObject for a partition migration. | 
| PartitionReplicationEvent
 An event send to  
MigrationAwareService when partition changes happen. | 
| RemoteService
 An interface that can be implemented by SPI-Services to give them the ability to create proxies to
 distributed objects. 
 | 
| Class and Description | 
|---|
| AbstractOperation
 Abstract  
Operation implementation with some basic methods
 implemented. | 
| BackupAwareOperation
 A BackupAwareOperation is an Operation to indicate then when a change is made, a
  
BackupOperation is created to replicate the backup. | 
| BackupOperation
 When an  
BackupAwareOperation makes a change, the backups need to be replicated to other
 members (depending on the configuration and if change really happened). | 
| Operation
 An operation could be compared to a  
Runnable. | 
| OperationFactory
 A Factory for creating  
Operation instances. | 
| PartitionAwareOperation
 An interface that can be implemented by an operation to indicate that is should
 be invoked on a particular partition. 
 | 
| Class and Description | 
|---|
| NodeEngine
 The NodeEngine is the 'umbrella' of services/service-method that gets injected into a  
ManagedService. | 
| Class and Description | 
|---|
| ExecutionService
 A Service responsible for providing access to 'system' executors and customer executors. 
 | 
| Class and Description | 
|---|
| CoreService
 Marker interface for core Hazelcast services. 
 | 
| StatisticsAwareService
 This interface is in BETA stage and is subject to change in upcoming releases. 
 | 
| Class and Description | 
|---|
| CoreService
 Marker interface for core Hazelcast services. 
 | 
| StatisticsAwareService
 This interface is in BETA stage and is subject to change in upcoming releases. 
 | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.