Uses of Package
com.hazelcast.spi

Packages that use com.hazelcast.spi
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.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.spi.impl Provides util classes for com.hazelcast.client 
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 This package contains classes related to Collections (IList,ISet etc..)
 
com.hazelcast.collection.client This package contains client functionality for Collections in Hazelcast.
 
com.hazelcast.collection.list This package contains IList functionality for Hazelcast.
 
com.hazelcast.collection.set This package contains ISet functionality for Hazelcast.
 
com.hazelcast.collection.txn This package contains the Transaction behavior for the Collections.
 
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 This package contains Lock for Hazelcast.
The ILock is the distributed version of the 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.jmx Contains Hazelcast management bean classes. 
com.hazelcast.management Contains classes to provide data/operation interface for Management Center. 
com.hazelcast.management.operation Contains operations that are called from Management Center. 
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.eviction This package contains eviction classes.
 
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.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.queue.impl This package contains the IQueue functionality.
The IQueue is the distributed version of the BlockingQueue
com.hazelcast.queue.impl.client This package contains client requests for the IQueue.
 
com.hazelcast.queue.impl.operations This package contains the IQueue operations
 
com.hazelcast.queue.impl.proxy This package contains the IQueue proxies.
 
com.hazelcast.queue.impl.tx This package contains the Transaction behavior for the IQueue.
 
com.hazelcast.replicatedmap.impl This package contains the implementation of the replicated map service itself and some connection interfaces only used internally - No public API! 
com.hazelcast.replicatedmap.impl.operation This package contains some remote operations to execute 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.security Provides interfaces/classes for Hazelcast security implementation. 
com.hazelcast.spi Provides interfaces/classes for Hazelcast SPI. 
com.hazelcast.spi.impl Contains implementations for Hazelcast SPI. 
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.transaction.impl Provides implementation for Hazelcast transaction support. 
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 
 

Classes in com.hazelcast.spi used by com.hazelcast.cache.impl
AbstractDistributedObject
          Abstract DistributedObject implementation.
EventPublishingService
          A service for publishing events.
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
OperationFactory
          A Factory for creating Operation instances.
PartitionMigrationEvent
          An EventObject for a partition migration.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions changes happen.
RemoteService
          An interface that can be implemented by SPI-Services to give them the ability to create proxies to distributed objects.
 

Classes in com.hazelcast.spi used by com.hazelcast.cache.impl.client
Operation
          An operation could be compared the a Runnable.
OperationFactory
          A Factory for creating Operation instances.
 

Classes in com.hazelcast.spi used by com.hazelcast.cache.impl.operation
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 the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.client
EventService
          Component responsible for handling events like topic events or map.listener events.
ProxyService
          A CoreService responsible for managing the DistributedObject proxies.
 

Classes in com.hazelcast.spi used by com.hazelcast.client.impl
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 internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PostJoinAwareService
           
ProxyService
          A CoreService responsible for managing the DistributedObject proxies.
 

Classes in com.hazelcast.spi used by com.hazelcast.client.impl.client
InvocationBuilder
          The InvocationBuilder is responsible for building an invocation of an operation and invoking it.
Operation
          An operation could be compared the a Runnable.
OperationFactory
          A Factory for creating Operation instances.
OperationService
          The OperationService is responsible for executing operations.
 

Classes in com.hazelcast.spi used by com.hazelcast.client.impl.operations
AbstractOperation
          Abstract Operation implementation with some basic methods implemented.
Operation
          An operation could be compared the a Runnable.
OperationFactory
          A Factory for creating Operation instances.
UrgentSystemOperation
          An Marker interface that signals that an operation is an urgent System Operation.
 

Classes in com.hazelcast.spi used by com.hazelcast.client.spi.impl
Callback
          A callback interface; make it possible to receive a callback.
 

Classes in com.hazelcast.spi used by com.hazelcast.cluster
CoreService
          Marker interface for core Hazelcast services.
 

Classes in com.hazelcast.spi used by com.hazelcast.cluster.impl
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 internal heart of a member.
 

Classes in com.hazelcast.spi used by com.hazelcast.cluster.impl.operations
AbstractOperation
          Abstract Operation implementation with some basic methods implemented.
Operation
          An operation could be compared the a Runnable.
UrgentSystemOperation
          An Marker interface that signals that an operation is an urgent System Operation.
 

Classes in com.hazelcast.spi used by com.hazelcast.collection
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).
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
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 partitions 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.collection.client
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.collection.list
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).
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionAwareOperation
          An interface that can be implemented by an operation to indicate that is should be invoked on a particular partition.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.collection.set
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
MigrationAwareService
          An interface that can be implemented by SPI services to get notified of partition changes.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.collection.txn
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 internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionAwareOperation
          An interface that can be implemented by an operation to indicate that is should be invoked on a particular partition.
RemoteService
          An interface that can be implemented by SPI-Services to give them the ability to create proxies to distributed objects.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.atomiclong
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionMigrationEvent
          An EventObject for a partition migration.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions changes happen.
RemoteService
          An interface that can be implemented by SPI-Services to give them the ability to create proxies to distributed objects.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.atomiclong.client
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.atomiclong.operations
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 the a Runnable.
PartitionAwareOperation
          An interface that can be implemented by an operation to indicate that is should be invoked on a particular partition.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.atomicreference
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionMigrationEvent
          An EventObject for a partition migration.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions changes happen.
RemoteService
          An interface that can be implemented by SPI-Services to give them the ability to create proxies to distributed objects.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.atomicreference.client
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.atomicreference.operations
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 the a Runnable.
PartitionAwareOperation
          An interface that can be implemented by an operation to indicate that is should be invoked on a particular partition.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.countdownlatch
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionMigrationEvent
          An EventObject for a partition migration.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.countdownlatch.client
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.countdownlatch.operations
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 the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.idgen
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 internal heart of a member.
RemoteService
          An interface that can be implemented by SPI-Services to give them the ability to create proxies to distributed objects.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.lock
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
ObjectNamespace
          An ObjectNamespace that makes identification of in object within a service possible.
Operation
          An operation could be compared the a Runnable.
PartitionMigrationEvent
          An EventObject for a partition migration.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions changes happen.
RemoteService
          An interface that can be implemented by SPI-Services to give them the ability to create proxies to distributed objects.
SharedService
          A shared service (not clear what the difference is between shared and unshared though).
WaitNotifyKey
          A key for a wait notify object e.g.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.lock.client
ObjectNamespace
          An ObjectNamespace that makes identification of in object within a service possible.
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.lock.operations
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 in object within a service possible.
Operation
          An operation could be compared the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.semaphore
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionMigrationEvent
          An EventObject for a partition migration.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.semaphore.client
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.concurrent.semaphore.operations
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 the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.executor.impl
AbstractDistributedObject
          Abstract DistributedObject implementation.
Callback
          A callback interface; make it possible to receive a callback.
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 internal heart of a member.
RemoteService
          An interface that can be implemented by SPI-Services to give them the ability to create proxies to distributed objects.
ResponseHandler
          A handler for the OperationService when it has calculated a response.
 

Classes in com.hazelcast.spi used by com.hazelcast.executor.impl.client
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.executor.impl.operations
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 the a Runnable.
TraceableOperation
          Operation which has a traceable identifier
 

Classes in com.hazelcast.spi used by com.hazelcast.jmx
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.
 

Classes in com.hazelcast.spi used by com.hazelcast.management
EventService
          Component responsible for handling events like topic events or map.listener events.
Operation
          An operation could be compared the a Runnable.
OperationService
          The OperationService is responsible for executing operations.
ProxyService
          A CoreService responsible for managing the DistributedObject proxies.
 

Classes in com.hazelcast.spi used by com.hazelcast.management.operation
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.map.impl
EventFilter
          A predicate that can filter out events.
EventPublishingService
          A service for publishing events.
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionMigrationEvent
          An EventObject for a partition migration.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions changes happen.
PostJoinAwareService
           
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.
TransactionalService
          An interface that can be implemented by SPI services that want to deal with transactions.
 

Classes in com.hazelcast.spi used by com.hazelcast.map.impl.client
EventFilter
          A predicate that can filter out events.
ObjectNamespace
          An ObjectNamespace that makes identification of in object within a service possible.
Operation
          An operation could be compared the a Runnable.
OperationFactory
          A Factory for creating Operation instances.
 

Classes in com.hazelcast.spi used by com.hazelcast.map.impl.eviction
NodeEngine
          The NodeEngine is the internal heart of a member.
 

Classes in com.hazelcast.spi used by com.hazelcast.map.impl.operation
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).
ExceptionAction
          The possible actions that can be taken when a certain exception is thrown.
Operation
          An operation could be compared the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.map.impl.proxy
AbstractDistributedObject
          Abstract DistributedObject implementation.
InitializingObject
          Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.map.impl.tx
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 internal heart of a member.
Notifier
          A component used in wait/notify systems like Condition.
Operation
          An operation could be compared the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.map.merge
NodeEngine
          The NodeEngine is the internal heart of a member.
 

Classes in com.hazelcast.spi used by com.hazelcast.mapreduce
NodeEngine
          The NodeEngine is the internal heart of a member.
 

Classes in com.hazelcast.spi used by com.hazelcast.mapreduce.impl
ManagedService
          A interface that can be implemented by a SPI Service to receive lifecycle calls: initialization shutdown reset
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.mapreduce.impl.operation
AbstractOperation
          Abstract Operation implementation with some basic methods implemented.
Operation
          An operation could be compared the a Runnable.
OperationFactory
          A Factory for creating Operation instances.
 

Classes in com.hazelcast.spi used by com.hazelcast.mapreduce.impl.task
NodeEngine
          The NodeEngine is the internal heart of a member.
 

Classes in com.hazelcast.spi used by com.hazelcast.multimap.impl
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionMigrationEvent
          An EventObject for a partition migration.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.multimap.impl.client
ObjectNamespace
          An ObjectNamespace that makes identification of in object within a service possible.
Operation
          An operation could be compared the a Runnable.
OperationFactory
          A Factory for creating Operation instances.
 

Classes in com.hazelcast.spi used by com.hazelcast.multimap.impl.operations
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 internal heart of a member.
Operation
          An operation could be compared the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.multimap.impl.txn
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 internal heart of a member.
Notifier
          A component used in wait/notify systems like Condition.
Operation
          An operation could be compared the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.nio
EventService
          Component responsible for handling events like topic events or map.listener events.
 

Classes in com.hazelcast.spi used by com.hazelcast.partition
CoreService
          Marker interface for core Hazelcast services.
UrgentSystemOperation
          An Marker interface that signals that an operation is an urgent System Operation.
 

Classes in com.hazelcast.spi used by com.hazelcast.partition.impl
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 internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionAwareOperation
          An interface that can be implemented by an operation to indicate that is should be invoked on a particular partition.
UrgentSystemOperation
          An Marker interface that signals that an operation is an urgent System Operation.
 

Classes in com.hazelcast.spi used by com.hazelcast.queue.impl
AbstractWaitNotifyKey
          Abstract implementation of the WaitNotifyKey.
EventFilter
          A predicate that can filter out events.
EventPublishingService
          A service for publishing events.
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.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
PartitionMigrationEvent
          An EventObject for a partition migration.
PartitionReplicationEvent
          An event send to MigrationAwareService when partitions 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.
WaitNotifyKey
          A key for a wait notify object e.g.
 

Classes in com.hazelcast.spi used by com.hazelcast.queue.impl.client
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.queue.impl.operations
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 the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.queue.impl.proxy
AbstractDistributedObject
          Abstract DistributedObject implementation.
InitializingObject
          Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized.
NodeEngine
          The NodeEngine is the internal heart of a member.
 

Classes in com.hazelcast.spi used by com.hazelcast.queue.impl.tx
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 internal heart of a member.
Notifier
          A component used in wait/notify systems like Condition.
Operation
          An operation could be compared the 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.replicatedmap.impl
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
NodeEngine
          The NodeEngine is the internal heart of a member.
RemoteService
          An interface that can be implemented by SPI-Services to give them the ability to create proxies to distributed objects.
 

Classes in com.hazelcast.spi used by com.hazelcast.replicatedmap.impl.operation
AbstractOperation
          Abstract Operation implementation with some basic methods implemented.
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.replicatedmap.impl.record
EventFilter
          A predicate that can filter out events.
InitializingObject
          Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized.
NodeEngine
          The NodeEngine is the internal heart of a member.
 

Classes in com.hazelcast.spi used by com.hazelcast.security
NodeAware
          A 'capability' that can be implemented by object to get the Node injected.
 

Classes in com.hazelcast.spi used by com.hazelcast.spi
Callback
          A callback interface; make it possible to receive a callback.
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 internal heart of a member.
Notifier
          A component used in wait/notify systems like Condition.
ObjectNamespace
          An ObjectNamespace that makes identification of in object within a service possible.
Operation
          An operation could be compared the a Runnable.
OperationFactory
          A Factory for creating Operation instances.
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 partitions 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
          A handler for the OperationService when it has calculated a response.
SharedService
          A shared service (not clear what the difference is between shared and unshared though).
WaitNotifyKey
          A key for a wait notify object e.g.
WaitNotifyService
          A service for object where one can wait on, like ICondition or a 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.
 

Classes in com.hazelcast.spi used by com.hazelcast.spi.impl
AbstractOperation
          Abstract Operation implementation with some basic methods implemented.
Callback
          A callback interface; make it possible to receive a callback.
CoreService
          Marker interface for core Hazelcast services.
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.
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.
NodeAware
          A 'capability' that can be implemented by object to get the Node injected.
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
OperationFactory
          A Factory for creating Operation instances.
OperationService
          The OperationService is responsible for executing operations.
PostJoinAwareService
           
ProxyService
          A CoreService responsible for managing the DistributedObject proxies.
ResponseHandler
          A handler for the OperationService when it has calculated a response.
ServiceInfo
          Contains the name of the service and the actual service.
SharedService
          A shared service (not clear what the difference is between shared and unshared though).
UrgentSystemOperation
          An Marker interface that signals that an operation is an urgent System Operation.
WaitNotifyService
          A service for object where one can wait on, like ICondition or a ILock when a thread needs to wait for a lock to be released.
 

Classes in com.hazelcast.spi used by com.hazelcast.topic.impl
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
NodeEngine
          The NodeEngine is the internal heart of a member.
Operation
          An operation could be compared the a Runnable.
RemoteService
          An interface that can be implemented by SPI-Services to give them the ability to create proxies to distributed objects.
 

Classes in com.hazelcast.spi used by com.hazelcast.topic.impl.client
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.transaction.impl
ClientAwareService
          A interface that can be implemented by a SPI Service so that it can be notified about client disconnects.
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
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 internal heart of a member.
Operation
          An operation could be compared the a Runnable.
 

Classes in com.hazelcast.spi used by com.hazelcast.util.executor
NodeEngine
          The NodeEngine is the internal heart of a member.
 

Classes in com.hazelcast.spi used by com.hazelcast.util.scheduler
ExecutionService
          A Service responsible for providing access to 'system' executors and customer executors.
 

Classes in com.hazelcast.spi used by com.hazelcast.wan
CoreService
          Marker interface for core Hazelcast services.
 

Classes in com.hazelcast.spi used by com.hazelcast.wan.impl
CoreService
          Marker interface for core Hazelcast services.
 



Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.