Interface ReplicableCommand

All Known Subinterfaces:
CacheRpcCommand, DataCommand, DataWriteCommand, FlagAffectedCommand, GlobalRpcCommand, RemoteLockCommand, TopologyAffectedCommand, TransactionalRemoteLockCommand, TransactionBoundaryCommand, VisitableCommand, WriteCommand
All Known Implementing Classes:
AbstractCacheControlCommand, AbstractDataCommand, AbstractDataWriteCommand, AbstractFlagAffectedCommand, AbstractLocalCommand, AbstractTopologyAffectedCommand, AbstractTransactionBoundaryCommand, AbstractWriteKeyCommand, AbstractWriteManyCommand, BackupAckCommand, BackupMultiKeyAckCommand, BackupNoopCommand, BackupWriteCommand, BaseClusteredReadCommand, BaseRpcCommand, CacheAvailabilityUpdateCommand, CacheJoinCommand, CacheLeaveCommand, CacheShutdownCommand, CacheShutdownRequestCommand, CacheStatusRequestCommand, CancelPublisherCommand, CheckTransactionRpcCommand, ClearCommand, ClusteredGetAllCommand, ClusteredGetCommand, CommitCommand, CompleteTransactionCommand, ComputeCommand, ComputeIfAbsentCommand, ConflictResolutionStartCommand, EntrySetCommand, EvictCommand, ExceptionAckCommand, GetAllCommand, GetCacheEntryCommand, GetInDoubtTransactionsCommand, GetInDoubtTxInfoCommand, GetKeyValueCommand, HeartBeatCommand, InitialPublisherCommand, InvalidateCommand, InvalidateL1Command, InvalidateVersionsCommand, IracCleanupKeysCommand, IracClearKeysCommand, IracMetadataRequestCommand, IracPutKeyValueCommand, IracPutManyCommand, IracRequestStateCommand, IracStateResponseCommand, IracTombstoneCleanupCommand, IracTombstonePrimaryCheckCommand, IracTombstoneRemoteSiteCheckCommand, IracTombstoneStateResponseCommand, IracTouchKeyCommand, IracUpdateKeyCommand, IracUpdateVersionCommand, KeySetCommand, LockControlCommand, MultiClusterEventCommand, MultiEntriesFunctionalBackupWriteCommand, MultiKeyFunctionalBackupWriteCommand, NextPublisherCommand, PrepareCommand, PutKeyValueCommand, PutMapBackupWriteCommand, PutMapCommand, ReadOnlyKeyCommand, ReadOnlyManyCommand, ReadWriteKeyCommand, ReadWriteKeyValueCommand, ReadWriteManyCommand, ReadWriteManyEntriesCommand, RebalancePhaseConfirmCommand, RebalancePolicyUpdateCommand, RebalanceStartCommand, RebalanceStatusRequestCommand, RecoveryCommand, ReductionPublisherRequestCommand, RemoveCommand, RemoveExpiredCommand, RenewBiasCommand, ReplaceCommand, ReplicableManagerFunctionCommand, ReplicableRunnableCommand, RevokeBiasCommand, RollbackCommand, ScatteredStateConfirmRevokedCommand, ScatteredStateGetKeysCommand, SingleKeyBackupWriteCommand, SingleKeyFunctionalBackupWriteCommand, SingleRpcCommand, SingleXSiteRpcCommand, SizeCommand, StateResponseCommand, StateTransferCancelCommand, StateTransferGetListenersCommand, StateTransferGetTransactionsCommand, StateTransferStartCommand, TopologyUpdateCommand, TopologyUpdateStableCommand, TouchCommand, TxCompletionNotificationCommand, TxReadOnlyKeyCommand, TxReadOnlyManyCommand, VersionedCommitCommand, VersionedPrepareCommand, WriteOnlyKeyCommand, WriteOnlyKeyValueCommand, WriteOnlyManyCommand, WriteOnlyManyEntriesCommand, XSiteAmendOfflineStatusCommand, XSiteAutoTransferStatusCommand, XSiteBringOnlineCommand, XSiteOfflineStatusCommand, XSiteReplicateCommand, XSiteSetStateTransferModeCommand, XSiteStatePushCommand, XSiteStateTransferCancelSendCommand, XSiteStateTransferClearStatusCommand, XSiteStateTransferFinishReceiveCommand, XSiteStateTransferFinishSendCommand, XSiteStateTransferRestartSendingCommand, XSiteStateTransferStartReceiveCommand, XSiteStateTransferStartSendCommand, XSiteStateTransferStatusRequestCommand, XSiteStatusCommand, XSiteTakeOfflineCommand, XSiteViewNotificationCommand

public interface ReplicableCommand
The core of the command-based cache framework. Commands correspond to specific areas of functionality in the cache, and can be replicated using the RpcManager
Since:
4.0
Author:
[email protected], Manik Surtani