Uses of Interface
org.infinispan.commands.TopologyAffectedCommand
-
Packages that use TopologyAffectedCommand Package Description org.infinispan.commands Commands that operate on the cache, either locally or remotely.org.infinispan.commands.control org.infinispan.commands.functional org.infinispan.commands.irac org.infinispan.commands.read org.infinispan.commands.remote Meta-commands that wrap other commands for remote execution.org.infinispan.commands.remote.recovery org.infinispan.commands.statetransfer org.infinispan.commands.tx Commands that represent transactional lifecycle transitions.org.infinispan.commands.write Commands that alter the state of the cache.org.infinispan.expiration.impl org.infinispan.interceptors.distribution Interceptors dealing with command replication in distributed/replicated mode.org.infinispan.interceptors.impl Basic interceptorsorg.infinispan.reactive.publisher.impl.commands.batch org.infinispan.reactive.publisher.impl.commands.reduction org.infinispan.statetransfer Transfer of state to new caches in a cluster. -
-
Uses of TopologyAffectedCommand in org.infinispan.commands
Subinterfaces of TopologyAffectedCommand in org.infinispan.commands Modifier and Type Interface Description interfaceDataCommandCommands of this type manipulate data in the cache.Classes in org.infinispan.commands that implement TopologyAffectedCommand Modifier and Type Class Description classAbstractTopologyAffectedCommandBase class for commands that carry topology id. -
Uses of TopologyAffectedCommand in org.infinispan.commands.control
Classes in org.infinispan.commands.control that implement TopologyAffectedCommand Modifier and Type Class Description classLockControlCommandLockControlCommand is a command that enables distributed locking across infinispan nodes. -
Uses of TopologyAffectedCommand in org.infinispan.commands.functional
Classes in org.infinispan.commands.functional that implement TopologyAffectedCommand Modifier and Type Class Description classAbstractWriteKeyCommand<K,V>classAbstractWriteManyCommand<K,V>classReadOnlyKeyCommand<K,V,R>classReadOnlyManyCommand<K,V,R>classReadWriteKeyCommand<K,V,R>classReadWriteKeyValueCommand<K,V,T,R>classReadWriteManyCommand<K,V,R>classReadWriteManyEntriesCommand<K,V,T,R>classTxReadOnlyKeyCommand<K,V,R>classTxReadOnlyManyCommand<K,V,R>classWriteOnlyKeyCommand<K,V>classWriteOnlyKeyValueCommand<K,V,T>classWriteOnlyManyCommand<K,V>classWriteOnlyManyEntriesCommand<K,V,T> -
Uses of TopologyAffectedCommand in org.infinispan.commands.irac
Classes in org.infinispan.commands.irac that implement TopologyAffectedCommand Modifier and Type Class Description classIracMetadataRequestCommandA request for a newIracMetadatafor a giver segment. -
Uses of TopologyAffectedCommand in org.infinispan.commands.read
Classes in org.infinispan.commands.read that implement TopologyAffectedCommand Modifier and Type Class Description classAbstractDataCommandclassGetAllCommandRetrieves multiple entries at once.classGetCacheEntryCommandUsed to fetch a full CacheEntry rather than just the value.classGetKeyValueCommandImplements functionality defined byMap.get(Object)andMap.containsKey(Object)operations -
Uses of TopologyAffectedCommand in org.infinispan.commands.remote
Classes in org.infinispan.commands.remote that implement TopologyAffectedCommand Modifier and Type Class Description classBaseClusteredReadCommandclassClusteredGetAllCommand<K,V>Issues a remote getAll call.classClusteredGetCommandIssues a remote get call.classGetKeysInGroupCommandVisitableCommandthat fetches the keys belonging to a group. -
Uses of TopologyAffectedCommand in org.infinispan.commands.remote.recovery
Classes in org.infinispan.commands.remote.recovery that implement TopologyAffectedCommand Modifier and Type Class Description classTxCompletionNotificationCommandCommand for removing recovery related information from the cluster. -
Uses of TopologyAffectedCommand in org.infinispan.commands.statetransfer
Classes in org.infinispan.commands.statetransfer that implement TopologyAffectedCommand 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 TopologyAffectedCommand in org.infinispan.commands.tx
Subinterfaces of TopologyAffectedCommand 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 TopologyAffectedCommand 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 TopologyAffectedCommand in org.infinispan.commands.write
Subinterfaces of TopologyAffectedCommand in org.infinispan.commands.write Modifier and Type Interface Description interfaceDataWriteCommandMixes features from DataCommand and WriteCommandinterfaceWriteCommandA command that modifies the cache in some wayClasses in org.infinispan.commands.write that implement TopologyAffectedCommand Modifier and Type Class Description classAbstractDataWriteCommandStuff common to WriteCommandsclassClearCommandclassComputeCommandclassComputeIfAbsentCommandclassEvictCommandclassInvalidateCommandRemoves an entry from memory.classInvalidateL1CommandInvalidates an entry in a L1 cache (used with DIST mode)classPutKeyValueCommandImplements functionality defined byBasicCache.put(Object, Object)classPutMapCommandA command writing multiple key/value pairs with the same metadata.classRemoveCommandclassRemoveExpiredCommandRemoves an entry that is expired from memoryclassReplaceCommand -
Uses of TopologyAffectedCommand in org.infinispan.expiration.impl
Classes in org.infinispan.expiration.impl that implement TopologyAffectedCommand Modifier and Type Class Description classTouchCommandThis command updates a cache entry's last access timestamp. -
Uses of TopologyAffectedCommand in org.infinispan.interceptors.distribution
Methods in org.infinispan.interceptors.distribution with parameters of type TopologyAffectedCommand Modifier and Type Method Description protected LocalizedCacheTopologyBaseDistributionInterceptor. checkTopologyId(TopologyAffectedCommand command) -
Uses of TopologyAffectedCommand in org.infinispan.interceptors.impl
Methods in org.infinispan.interceptors.impl with type parameters of type TopologyAffectedCommand Modifier and Type Method Description protected <C extends VisitableCommand & TopologyAffectedCommand & FlagAffectedCommand>
ObjectBaseStateTransferInterceptor. handleReadCommand(InvocationContext ctx, C command)Methods in org.infinispan.interceptors.impl with parameters of type TopologyAffectedCommand Modifier and Type Method Description protected intBaseStateTransferInterceptor. getNewTopologyId(Throwable ce, int currentTopologyId, TopologyAffectedCommand command)protected voidBaseStateTransferInterceptor. logRetry(int currentTopologyId, TopologyAffectedCommand cmd)protected voidBaseStateTransferInterceptor. updateTopologyId(TopologyAffectedCommand command) -
Uses of TopologyAffectedCommand in org.infinispan.reactive.publisher.impl.commands.batch
Classes in org.infinispan.reactive.publisher.impl.commands.batch that implement TopologyAffectedCommand Modifier and Type Class Description classInitialPublisherCommand<K,I,R>classNextPublisherCommand -
Uses of TopologyAffectedCommand in org.infinispan.reactive.publisher.impl.commands.reduction
Classes in org.infinispan.reactive.publisher.impl.commands.reduction that implement TopologyAffectedCommand 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 TopologyAffectedCommand in org.infinispan.statetransfer
Methods in org.infinispan.statetransfer with parameters of type TopologyAffectedCommand Modifier and Type Method Description Map<Address,Response>StateTransferManager. forwardCommandIfNeeded(TopologyAffectedCommand command, Set<Object> affectedKeys, Address origin)If there is an state transfer happening at the moment, this method forwards the supplied command to the nodes that are new owners of the data, in order to assure consistency.Map<Address,Response>StateTransferManagerImpl. forwardCommandIfNeeded(TopologyAffectedCommand command, Set<Object> affectedKeys, Address origin)
-