Uses of Interface
org.infinispan.commands.remote.CacheRpcCommand
-
-
Uses of CacheRpcCommand in org.infinispan.commands
Methods in org.infinispan.commands that return CacheRpcCommand Modifier and Type Method Description CacheRpcCommandRemoteCommandsFactory. fromStream(byte id, byte type, ByteString cacheName)Resolve anCacheRpcCommandfrom the stream. -
Uses of CacheRpcCommand in org.infinispan.commands.control
Classes in org.infinispan.commands.control that implement CacheRpcCommand Modifier and Type Class Description classLockControlCommandLockControlCommand is a command that enables distributed locking across infinispan nodes. -
Uses of CacheRpcCommand in org.infinispan.commands.irac
Classes in org.infinispan.commands.irac that implement CacheRpcCommand Modifier and Type Class Description classIracCleanupKeyCommandSends a cleanup request from primary owner to backup owners.classIracClearKeysCommandA clear request that is sent to the remote site byIracManager.classIracMetadataRequestCommandA request for a newIracMetadatafor a giver segment.classIracPutKeyCommandA put key request that is sent to the remote site byIracManager.classIracRemoveKeyCommandA remove key request that is sent to the remote site byIracManager.classIracRequestStateCommandRequests the state for a given segments.classIracStateResponseCommandThe IRAC state for a given key.classIracUpdateKeyCommandAn update request that is sent to the remote site byIracManager. -
Uses of CacheRpcCommand in org.infinispan.commands.module
Methods in org.infinispan.commands.module that return CacheRpcCommand Modifier and Type Method Description CacheRpcCommandModuleCommandFactory. fromStream(byte commandId, ByteString cacheName)Construct and initialize aCacheRpcCommandbased on the command id. -
Uses of CacheRpcCommand in org.infinispan.commands.remote
Classes in org.infinispan.commands.remote that implement CacheRpcCommand Modifier and Type Class Description classBaseClusteredReadCommandclassBaseRpcCommandclassCheckTransactionRpcCommandclassClusteredGetAllCommand<K,V>Issues a remote getAll call.classClusteredGetCommandIssues a remote get call.classRenewBiasCommandclassRevokeBiasCommandInforms node that it is not allowed to serve reads from the local record anymore.classSingleRpcCommandAggregates a single command for replication. -
Uses of CacheRpcCommand in org.infinispan.commands.remote.recovery
Classes in org.infinispan.commands.remote.recovery that implement CacheRpcCommand Modifier and Type Class Description classCompleteTransactionCommandCommand used by the recovery tooling for forcing transaction completion .classGetInDoubtTransactionsCommandRpc to obtain all in-doubt prepared transactions stored on remote nodes.classGetInDoubtTxInfoCommandCommand used by the recovery tooling for obtaining the list of in-doubt transactions from a node.classRecoveryCommandDeprecated.since 11.0, class will be removed with no direct replacement.classTxCompletionNotificationCommandCommand for removing recovery related information from the cluster. -
Uses of CacheRpcCommand in org.infinispan.commands.statetransfer
Classes in org.infinispan.commands.statetransfer that implement CacheRpcCommand Modifier and Type Class Description classConflictResolutionStartCommandStart conflict resolution.classScatteredStateConfirmRevokedCommandclassScatteredStateGetKeysCommandStart transferring keys and remote metadata for the given segments.classStateResponseCommandThis command is used by a StateProvider to push cache entries to a StateConsumer.classStateTransferCancelCommandCancel state transfer.classStateTransferGetListenersCommandGet the registered cluster listeners.classStateTransferGetTransactionsCommandGet transactions for the specified segments.classStateTransferStartCommandStart state transfer. -
Uses of CacheRpcCommand in org.infinispan.commands.triangle
Classes in org.infinispan.commands.triangle that implement CacheRpcCommand Modifier and Type Class Description classBackupWriteCommandA write operation sent from the primary owner to the backup owners.classMultiEntriesFunctionalBackupWriteCommandclassMultiKeyFunctionalBackupWriteCommandclassPutMapBackupWriteCommandABackupWriteCommandimplementation forPutMapCommand.classSingleKeyBackupWriteCommandA single keyBackupWriteCommandfor single key non-functional commands.classSingleKeyFunctionalBackupWriteCommandA single keyBackupWriteCommandfor single key functional commands. -
Uses of CacheRpcCommand in org.infinispan.commands.tx
Subinterfaces of CacheRpcCommand in org.infinispan.commands.tx Modifier and Type Interface Description interfaceTransactionBoundaryCommandAn transaction boundary command that allows the retrieval of an attachedGlobalTransactionClasses in org.infinispan.commands.tx that implement CacheRpcCommand Modifier and Type Class Description classAbstractTransactionBoundaryCommandAn abstract transaction boundary command that holds a reference to aGlobalTransactionclassCommitCommandCommand corresponding to the 2nd phase of 2PC.classPrepareCommandCommand corresponding to the 1st phase of 2PC.classRollbackCommandCommand corresponding to a transaction rollback.classVersionedCommitCommandThe same as aCommitCommandexcept that version information is also carried by this command, used by optimistically transactional caches making use of write skew checking when usingIsolationLevel.REPEATABLE_READ.classVersionedPrepareCommandSame asPrepareCommandexcept that the transaction originator makes evident the versions of entries touched and stored in a transaction context so that accurate write skew checks may be performed by the lock owner(s). -
Uses of CacheRpcCommand in org.infinispan.commands.write
Classes in org.infinispan.commands.write that implement CacheRpcCommand Modifier and Type Class Description classBackupAckCommandA command that represents an acknowledge sent by a backup owner to the originator.classBackupMultiKeyAckCommandA command that represents an acknowledge sent by a backup owner to the originator.classExceptionAckCommandA command that represents an exception acknowledge sent by any owner.classInvalidateVersionsCommandMust beVisitableCommandas we want to catch it in persistence handling etc. -
Uses of CacheRpcCommand in org.infinispan.expiration.impl
Classes in org.infinispan.expiration.impl that implement CacheRpcCommand Modifier and Type Class Description classTouchCommandThis command updates a cache entry's last access timestamp. -
Uses of CacheRpcCommand in org.infinispan.marshall.exts
Methods in org.infinispan.marshall.exts that return CacheRpcCommand Modifier and Type Method Description protected CacheRpcCommandReplicableCommandExternalizer. fromStream(byte id, byte type, ByteString cacheName)CacheRpcCommandCacheRpcCommandExternalizer. readObject(ObjectInput input)CacheRpcCommandTriangleAckExternalizer. readObject(ObjectInput input)Methods in org.infinispan.marshall.exts that return types with arguments of type CacheRpcCommand Modifier and Type Method Description Set<Class<? extends CacheRpcCommand>>CacheRpcCommandExternalizer. getTypeClasses()Set<Class<? extends CacheRpcCommand>>TriangleAckExternalizer. getTypeClasses()Methods in org.infinispan.marshall.exts with parameters of type CacheRpcCommand Modifier and Type Method Description voidCacheRpcCommandExternalizer. writeObject(ObjectOutput output, CacheRpcCommand command)voidTriangleAckExternalizer. writeObject(ObjectOutput output, CacheRpcCommand object) -
Uses of CacheRpcCommand in org.infinispan.notifications.cachelistener.cluster
Classes in org.infinispan.notifications.cachelistener.cluster that implement CacheRpcCommand Modifier and Type Class Description classMultiClusterEventCommand<K,V>This command is used to send cluster events for multiple listeners on the same node -
Uses of CacheRpcCommand in org.infinispan.reactive.publisher.impl.commands.batch
Classes in org.infinispan.reactive.publisher.impl.commands.batch that implement CacheRpcCommand Modifier and Type Class Description classCancelPublisherCommandclassInitialPublisherCommand<K,I,R>classNextPublisherCommand -
Uses of CacheRpcCommand in org.infinispan.reactive.publisher.impl.commands.reduction
Classes in org.infinispan.reactive.publisher.impl.commands.reduction that implement CacheRpcCommand Modifier and Type Class Description classReductionPublisherRequestCommand<K>Stream request command that is sent to remote nodes handle execution of remote intermediate and terminal operations. -
Uses of CacheRpcCommand in org.infinispan.remoting
Methods in org.infinispan.remoting with parameters of type CacheRpcCommand Modifier and Type Method Description static LocalInvocationLocalInvocation. newInstance(ComponentRegistry componentRegistry, CacheRpcCommand command)static LocalInvocationLocalInvocation. newInstanceFromCache(Cache<?,?> cache, CacheRpcCommand command) -
Uses of CacheRpcCommand in org.infinispan.remoting.inboundhandler
Fields in org.infinispan.remoting.inboundhandler declared as CacheRpcCommand Modifier and Type Field Description protected CacheRpcCommandBaseBlockingRunnable. commandMethods in org.infinispan.remoting.inboundhandler with parameters of type CacheRpcCommand Modifier and Type Method Description protected voidAbstractDelegatingHandler. afterHandle(CacheRpcCommand command, DeliverOrder order, boolean delegated)Invoked after the command is handled.protected booleanAbstractDelegatingHandler. beforeHandle(CacheRpcCommand command, Reply reply, DeliverOrder order)Invoked before the command is handled by the realPerCacheInboundInvocationHandler.voidAbstractDelegatingHandler. handle(CacheRpcCommand command, Reply reply, DeliverOrder order)voidNonTxPerCacheInboundInvocationHandler. handle(CacheRpcCommand command, Reply reply, DeliverOrder order)voidPerCacheInboundInvocationHandler. handle(CacheRpcCommand command, Reply reply, DeliverOrder order)Handles theCacheRpcCommandfrom other node.voidTrianglePerCacheInboundInvocationHandler. handle(CacheRpcCommand command, Reply reply, DeliverOrder order)voidTxPerCacheInboundInvocationHandler. handle(CacheRpcCommand command, Reply reply, DeliverOrder order)Constructors in org.infinispan.remoting.inboundhandler with parameters of type CacheRpcCommand Constructor Description BaseBlockingRunnable(BasePerCacheInboundInvocationHandler handler, CacheRpcCommand command, Reply reply, boolean sync)DefaultTopologyRunnable(BasePerCacheInboundInvocationHandler handler, CacheRpcCommand command, Reply reply, TopologyMode topologyMode, int commandTopologyId, boolean sync) -
Uses of CacheRpcCommand in org.infinispan.remoting.responses
Methods in org.infinispan.remoting.responses with parameters of type CacheRpcCommand Modifier and Type Method Description ResponseDefaultResponseGenerator. getResponse(CacheRpcCommand command, Object returnValue)ResponseResponseGenerator. getResponse(CacheRpcCommand command, Object returnValue) -
Uses of CacheRpcCommand in org.infinispan.util
Methods in org.infinispan.util that return types with arguments of type CacheRpcCommand Modifier and Type Method Description Collection<Class<? extends CacheRpcCommand>>ModuleProperties. moduleCacheRpcCommands()Deprecated. -
Uses of CacheRpcCommand in org.infinispan.xsite
Classes in org.infinispan.xsite that implement CacheRpcCommand Modifier and Type Class Description classSingleXSiteRpcCommandRPC command to replicate cache operations (such as put, remove, replace, etc.) to the backup site.classXSiteReplicateCommandAbstract class to invoke RPC on the remote site. -
Uses of CacheRpcCommand in org.infinispan.xsite.commands
Classes in org.infinispan.xsite.commands that implement CacheRpcCommand Modifier and Type Class Description classXSiteAmendOfflineStatusCommandAmend a sites offline status.classXSiteBringOnlineCommandTake a site offline.classXSiteOfflineStatusCommandGet the offline status of aBackupSender.classXSiteStateTransferCancelSendCommandCancel sending XSite state.classXSiteStateTransferClearStatusCommandClear XSite state transfer status.classXSiteStateTransferFinishReceiveCommandFinish receiving XSite state.classXSiteStateTransferFinishSendCommandFinish sending XSite state.classXSiteStateTransferRestartSendingCommandRestart sending XSite state.classXSiteStateTransferStartReceiveCommandStart receiving XSite state.classXSiteStateTransferStartSendCommandStart send XSite state.classXSiteStateTransferStatusRequestCommandGet XSite state transfer status.classXSiteStatusCommandReturn the status of aBackupSender.classXSiteTakeOfflineCommandTake a site offline. -
Uses of CacheRpcCommand in org.infinispan.xsite.statetransfer
Classes in org.infinispan.xsite.statetransfer that implement CacheRpcCommand Modifier and Type Class Description classXSiteStatePushCommandWraps the state to be sent to another site
-