| Package | Description | 
|---|---|
| com.hazelcast.cache.impl.journal | |
| com.hazelcast.cache.impl.operation | Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.cardinality.impl.operations | This package contains the operations on the  CardinalityEstimator. | 
| com.hazelcast.client.impl.operations | Contains client operations | 
| com.hazelcast.client.impl.protocol.task.cache | Client protocol tasks implementations for JCache | 
| com.hazelcast.client.impl.protocol.task.map | Client protocol tasks implementations for map | 
| com.hazelcast.collection.impl.collection.operations | |
| com.hazelcast.collection.impl.list.operations | |
| com.hazelcast.collection.impl.queue.operations | This package contains the IQueue operations | 
| com.hazelcast.collection.impl.txnqueue.operations | |
| com.hazelcast.concurrent.atomicreference.operations | This package contains the operations on the IAtomicReference. | 
| com.hazelcast.concurrent.countdownlatch.operations | This package contains the operations on the ICountDownLatch. | 
| com.hazelcast.concurrent.lock.operations | This package contains the operations on the ILock. | 
| com.hazelcast.concurrent.semaphore.operations | This package contains the operations on the ISemaphore. | 
| com.hazelcast.crdt | This package contains CRDT (conflict-free replicated data type)
 implementations based on the Hazelcast infrastructure. | 
| com.hazelcast.crdt.pncounter | This package contains the PN (Positive-Negative) CRDT counter
 implementation. | 
| com.hazelcast.crdt.pncounter.operations | Contains the operations for the
  PNCountermember-side
 implementation. | 
| com.hazelcast.durableexecutor.impl.operations | This package contains operations for the DurableExecutorService. | 
| com.hazelcast.internal.cluster.impl.operations | This package contains operations for the com.hazelcast.cluster.impl package. | 
| com.hazelcast.internal.journal | This package contains supporting classes for data structure specific event journals. | 
| com.hazelcast.internal.partition | Contains the internals for partition assignment/management, migration, replication etc. | 
| com.hazelcast.internal.partition.operation | Contains the operations for partition package. | 
| com.hazelcast.map.impl.journal | |
| com.hazelcast.map.impl.operation | Package for map operations. | 
| com.hazelcast.map.impl.query | |
| com.hazelcast.multimap.impl.operations | Contains operations for Hazelcast MultiMap module. | 
| com.hazelcast.ringbuffer.impl.operations | |
| com.hazelcast.scheduledexecutor.impl.operations | |
| com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services. | 
| com.hazelcast.spi.impl.eventservice.impl.operations | Contains the operations for the  EventServiceImpl. | 
| com.hazelcast.spi.impl.operationservice.impl.operations | Contains the Operations being used by the  OperationServiceImpl. | 
| com.hazelcast.transaction.impl.operations | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CacheEventJournalReadOperation<K,V,T>Reads from the cache event journal in batches. | 
| class  | CacheEventJournalSubscribeOperationPerforms the initial subscription to the cache event journal. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CacheContainsKeyOperationCache contains key operation, determines if the cache contains an entry for the specified key. | 
| class  | CacheEntryIteratorOperationProvides iterator functionality for ICache. | 
| class  | CacheGetAllOperationGets all keys from the cache. | 
| class  | CacheGetConfigOperationGets a cache configuration or creates one, if a matching cache config is found in this member's config. | 
| class  | CacheGetInvalidationMetaDataOperation | 
| class  | CacheGetOperationCache Get Operation. | 
| class  | CacheKeyIteratorOperationProvides iterator functionality for ICache. | 
| class  | CacheSizeOperationThis operation implementation is for calculating the cluster size of a named cache. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EstimateOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClientReAuthOperation | 
| class  | GetConnectedClientsOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CacheAssignAndGetUuidsOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MapAssignAndGetUuidsOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CollectionContainsOperation | 
| class  | CollectionGetAllOperation | 
| class  | CollectionIsEmptyOperation | 
| class  | CollectionSizeOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ListGetOperation | 
| class  | ListIndexOfOperation | 
| class  | ListSubOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ContainsOperationChecks whether contain or not item in the Queue. | 
| class  | IsEmptyOperationcheck if queue is empty | 
| class  | IteratorOperationProvides iterator functionality for Queue. | 
| class  | PeekOperationPeek operation for Queue. | 
| class  | RemainingCapacityOperationReturns the remaining capacity of the queue based on config max-size | 
| class  | SizeOperationNotify size of the queue. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TxnPeekOperationPeek operation for the transactional queue. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IsNullOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AwaitOperation | 
| class  | GetCountOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GetLockCountOperation | 
| class  | GetRemainingLeaseTimeOperation | 
| class  | IsLockedOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AvailableOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCRDTReplicationOperation<T extends IdentifiedDataSerializable>Base class for CRDT replication operations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PNCounterReplicationOperationCRDT replication operation for a  PNCounter. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GetOperationQuery operation to retrieve the current value of the
  PNCounter. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RetrieveResultOperationUsed to retrieve the response of an execution with the given sequence | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | JoinOperationMarker interface for join and post-join operations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJoinOperation | 
| class  | AuthenticationFailureOp | 
| class  | AuthorizationOp | 
| class  | BeforeJoinCheckFailureOp | 
| class  | CommitClusterStateOp | 
| class  | ConfigMismatchOpWhen a node wants to join the cluster, its sends its ConfigCheck to the cluster where it is validated. | 
| class  | ExplicitSuspicionOpAn operation which is sent by a member that wants to be explicitly suspected by the target. | 
| class  | FetchMembersViewOpAn operation sent by the member that starts mastership claim process to fetch/gather member views of other members. | 
| class  | FinalizeJoinOpSent by the master to all members to finalize the join operation from a joining/returning node. | 
| class  | GroupMismatchOp | 
| class  | HeartbeatComplaintOp | 
| class  | HeartbeatOpA heartbeat sent from one cluster member to another. | 
| class  | JoinMastershipClaimOp | 
| class  | JoinRequestOp | 
| class  | LockClusterStateOp | 
| class  | MasterConfirmationOpDeprecated. 
 in 3.10 | 
| class  | MasterResponseOpOperation sent by any node to set the master address on the receiver | 
| class  | MemberAttributeChangedOp | 
| class  | MembersUpdateOp | 
| class  | MergeClustersOp | 
| class  | OnJoinOp | 
| class  | PromoteLiteMemberOpPromotes caller lite member to a normal member. | 
| class  | RollbackClusterStateOp | 
| class  | ShutdownNodeOp | 
| class  | SplitBrainMergeValidationOpValidate whether clusters may merge to recover from a split brain, based on configuration & cluster version. | 
| class  | TriggerExplicitSuspicionOpAn operation which is sent to trigger  ExplicitSuspicionOpon target member. | 
| class  | TriggerMemberListPublishOpRequests member list publish from master node | 
| class  | WhoisMasterOp | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventJournalReadOperation<T,J>Reads from the map event journal in batches. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MigrationCycleOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AssignPartitionsSent from non-master nodes to the master to initialize the partition assignment. | 
| class  | FetchPartitionStateOperationOperation sent by the master to the cluster members to fetch their partition state. | 
| class  | FinalizeMigrationOperationInvoked locally on the source or destination of the migration to finalize the migration. | 
| class  | HasOngoingMigration | 
| class  | MigrationCommitOperationSent by the master node to commit a migration on the migration destination. | 
| class  | MigrationOperationMigration operation used by Hazelcast version 3.9
 It runs on the migration destination and applies the received fragments. | 
| class  | MigrationRequestOperationMigration request operation used by Hazelcast version 3.9
 Sent from the master node to the partition owner. | 
| class  | PartitionBackupReplicaAntiEntropyOperation | 
| class  | PartitionReplicaSyncRequestThe request sent from a replica to the partition owner to synchronize the replica data. | 
| class  | PartitionReplicaSyncResponseThe replica synchronization response sent from the partition owner to a replica. | 
| class  | PartitionReplicaSyncRetryResponseThe response to a  PartitionReplicaSyncRequestthat the replica should retry. | 
| class  | PartitionStateOperationSent from the master to publish or sync the partition table state to all cluster members. | 
| class  | PromotionCommitOperationUsed for committing a promotion on destination. | 
| class  | SafeStateCheckOperationChecks whether a node is safe or not. | 
| class  | ShutdownRequestOperation | 
| class  | ShutdownResponseOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MapEventJournalReadOperation<K,V,T>Reads from the map event journal in batches. | 
| class  | MapEventJournalSubscribeOperationPerforms the initial subscription to the map event journal. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AwaitMapFlushOperationIMap.flush()call waits the end of flush by using this operation. | 
| class  | ContainsKeyOperation | 
| class  | ContainsValueOperation | 
| class  | GetEntryViewOperation | 
| class  | IsKeyLoadFinishedOperationReturns if the key loading and dispatching has finished on this partition | 
| class  | IsPartitionLoadedOperation | 
| class  | MapFetchEntriesOperationOperation for fetching a chunk of entries from a single  IMappartition. | 
| class  | MapFetchKeysOperationOperation for fetching a chunk of keys from a single  IMappartition. | 
| class  | MapFetchWithQueryOperationFetches by query a batch of  fetchSizeitems from a single partition ID for a map. | 
| class  | MapGetInvalidationMetaDataOperation | 
| class  | MapIsEmptyOperation | 
| class  | MapPartitionDestroyOperationOperation to destroy the map data on the partition thread | 
| class  | MapSizeOperation | 
| class  | NotifyMapFlushOperation | 
| class  | ReadonlyKeyBasedMapOperationAbstract  MapOperationthat serves as based for readonly operations. | 
| class  | TriggerLoadIfNeededOperationTriggers key loading on member with  MapKeyLoader.Role.SENDERorMapKeyLoader.Role.SENDER_BACKUPkey
 loader role if keys have not yet been loaded. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueryOperation | 
| class  | QueryPartitionOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ContainsEntryOperation | 
| class  | CountOperation | 
| class  | EntrySetOperation | 
| class  | GetAllOperation | 
| class  | KeySetOperation | 
| class  | ValuesOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GenericOperationRing buffer operations which don't need to send any parameters and which can be determined by only sending the operation
 type which is a byte of information. | 
| class  | ReadManyOperation<O> | 
| class  | ReadOneOperation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GetAllScheduledOnMemberOperation | 
| class  | GetAllScheduledOnPartitionOperation | 
| class  | GetDelayOperation | 
| class  | GetResultOperation<V> | 
| class  | GetStatisticsOperation | 
| class  | IsCanceledOperation | 
| class  | IsDoneOperation | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ReadonlyOperationRead-only operations are allowed to run during migration and passive state. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DeregistrationOperation | 
| class  | RegistrationOperation | 
| class  | SendEventOperationAn operation for sending a event to a remote subscriber (not on this node). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Backup | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CreateAllowedDuringPassiveStateTxBackupLogOperation | 
| class  | PurgeAllowedDuringPassiveStateTxBackupLogOperation | 
| class  | ReplicateAllowedDuringPassiveStateTxBackupLogOperation | 
| class  | RollbackAllowedDuringPassiveStateTxBackupLogOperation | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.