Uses of Interface
org.infinispan.commands.TopologyAffectedCommand
Packages that use TopologyAffectedCommand
Package
Description
Commands that operate on the cache, either locally or remotely.
Meta-commands that wrap other commands for remote execution.
Commands that represent transactional lifecycle transitions.
Commands that alter the state of the cache.
Interceptors dealing with command replication in distributed/replicated mode.
Basic interceptors
Transfer of state to new caches in a cluster.
General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and
collections and containers designed to supplement the JDK-provided containers.
-
Uses of TopologyAffectedCommand in org.infinispan.commands
Subinterfaces of TopologyAffectedCommand in org.infinispan.commandsModifier and TypeInterfaceDescriptioninterfaceCommands of this type manipulate data in the cache.Classes in org.infinispan.commands that implement TopologyAffectedCommandModifier and TypeClassDescriptionclassBase class for commands that carry topology id. -
Uses of TopologyAffectedCommand in org.infinispan.commands.control
Classes in org.infinispan.commands.control that implement TopologyAffectedCommandModifier and TypeClassDescriptionclassLockControlCommand 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 TopologyAffectedCommandModifier and TypeClassDescriptionclassclassclassReadOnlyKeyCommand<K,V, R> classReadOnlyManyCommand<K,V, R> final classReadWriteKeyCommand<K,V, R> final classReadWriteKeyValueCommand<K,V, T, R> final classReadWriteManyCommand<K,V, R> final classReadWriteManyEntriesCommand<K,V, T, R> classTxReadOnlyKeyCommand<K,V, R> classTxReadOnlyManyCommand<K,V, R> final classWriteOnlyKeyCommand<K,V> final classWriteOnlyKeyValueCommand<K,V, T> final classWriteOnlyManyCommand<K,V> final classWriteOnlyManyEntriesCommand<K,V, T> -
Uses of TopologyAffectedCommand in org.infinispan.commands.irac
Classes in org.infinispan.commands.irac that implement TopologyAffectedCommand -
Uses of TopologyAffectedCommand in org.infinispan.commands.read
Classes in org.infinispan.commands.read that implement TopologyAffectedCommandModifier and TypeClassDescriptionclassclassRetrieves multiple entries at once.final classUsed to fetch a full CacheEntry rather than just the value.classImplements functionality defined byMap.get(Object)andMap.containsKey(Object)operationsclassCommand to calculate the size of the cache -
Uses of TopologyAffectedCommand in org.infinispan.commands.remote
Classes in org.infinispan.commands.remote that implement TopologyAffectedCommandModifier and TypeClassDescriptionclassclassIssues a remote getAll call.classIssues a remote get call. -
Uses of TopologyAffectedCommand in org.infinispan.commands.remote.recovery
Classes in org.infinispan.commands.remote.recovery that implement TopologyAffectedCommandModifier and TypeClassDescriptionclassCommand for removing recovery related information from the cluster. -
Uses of TopologyAffectedCommand in org.infinispan.commands.statetransfer
Classes in org.infinispan.commands.statetransfer that implement TopologyAffectedCommandModifier and TypeClassDescriptionclassStart conflict resolution.classThis command is used by a StateProvider to push cache entries to a StateConsumer.classCancel state transfer.classGet the registered cluster listeners.classGet transactions for the specified segments.classStart state transfer. -
Uses of TopologyAffectedCommand in org.infinispan.commands.tx
Subinterfaces of TopologyAffectedCommand in org.infinispan.commands.txModifier and TypeInterfaceDescriptioninterfaceAn transaction boundary command that allows the retrieval of an attachedGlobalTransactionClasses in org.infinispan.commands.tx that implement TopologyAffectedCommandModifier and TypeClassDescriptionclassAn abstract transaction boundary command that holds a reference to aGlobalTransactionclassCommand corresponding to the 2nd phase of 2PC.classCommand corresponding to the 1st phase of 2PC.classCommand corresponding to a transaction rollback.classThe 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.classSame 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.writeModifier and TypeInterfaceDescriptioninterfaceMixes features from DataCommand and WriteCommandinterfaceA command that modifies the cache in some wayClasses in org.infinispan.commands.write that implement TopologyAffectedCommandModifier and TypeClassDescriptionclassStuff common to WriteCommandsclassclassclassclassclassRemoves an entry from memory.classInvalidates an entry in a L1 cache (used with DIST mode)classAWriteCommandused to handle updates from the remote site (for asynchronous cross-site replication).classImplements functionality defined byBasicCache.put(Object, Object)classA command writing multiple key/value pairs with the same metadata.classclassRemoves an entry that is expired from memoryclass -
Uses of TopologyAffectedCommand in org.infinispan.expiration.impl
Classes in org.infinispan.expiration.impl that implement TopologyAffectedCommandModifier and TypeClassDescriptionclassThis command updates a cache entry's last access timestamp. -
Uses of TopologyAffectedCommand in org.infinispan.interceptors.distribution
Methods in org.infinispan.interceptors.distribution with type parameters of type TopologyAffectedCommandModifier and TypeMethodDescriptionprotected <C extends TopologyAffectedCommand & FlagAffectedCommand>
ObjectBaseDistributionInterceptor.handleFunctionalReadManyCommand(InvocationContext ctx, C command, BaseDistributionInterceptor.ReadManyCommandHelper<C> helper) protected <C extends VisitableCommand & FlagAffectedCommand & TopologyAffectedCommand,K>
ObjectTxDistributionInterceptor.handleTxWriteManyCommand(InvocationContext ctx, C command, Collection<K> keys, BiFunction<C, List<K>, C> copyCommand) protected <C extends TopologyAffectedCommand & FlagAffectedCommand,K, V>
ObjectTxDistributionInterceptor.handleTxWriteManyEntriesCommand(InvocationContext ctx, C command, Map<K, V> entries, BiFunction<C, Map<K, V>, C> copyCommand) protected <C extends FlagAffectedCommand & TopologyAffectedCommand>
CompletionStage<Void> BaseDistributionInterceptor.remoteGetMany(InvocationContext ctx, C command, Collection<?> keys) protected <C extends FlagAffectedCommand & TopologyAffectedCommand>
CompletionStage<Void> BaseDistributionInterceptor.remoteGetSingleKey(InvocationContext ctx, C command, Object key, boolean isWrite) Fetch a key from its remote owners and store it in the context.protected <C extends FlagAffectedCommand & TopologyAffectedCommand>
CompletionStage<Void> TxDistributionInterceptor.remoteGetSingleKey(InvocationContext ctx, C command, Object key, boolean isWrite) -
Uses of TopologyAffectedCommand in org.infinispan.interceptors.impl
Methods in org.infinispan.interceptors.impl with type parameters of type TopologyAffectedCommandModifier and TypeMethodDescriptionprotected <C extends VisitableCommand & TopologyAffectedCommand & FlagAffectedCommand>
ObjectBaseStateTransferInterceptor.handleReadCommand(InvocationContext ctx, C command) Methods in org.infinispan.interceptors.impl with parameters of type TopologyAffectedCommandModifier and TypeMethodDescriptionprotected intBaseStateTransferInterceptor.getNewTopologyId(Throwable ce, int currentTopologyId, TopologyAffectedCommand command) protected final voidBaseStateTransferInterceptor.logRetry(int currentTopologyId, TopologyAffectedCommand cmd) protected final 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 -
Uses of TopologyAffectedCommand in org.infinispan.reactive.publisher.impl.commands.reduction
Classes in org.infinispan.reactive.publisher.impl.commands.reduction that implement TopologyAffectedCommandModifier and TypeClassDescriptionclassStream 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 TopologyAffectedCommandModifier and TypeMethodDescriptionStateTransferManager.forwardCommandIfNeeded(TopologyAffectedCommand command, Set<Object> affectedKeys, Address origin) Deprecated, for removal: This API element is subject to removal in a future version.Since 14.0. -
Uses of TopologyAffectedCommand in org.infinispan.util
Methods in org.infinispan.util with parameters of type TopologyAffectedCommandModifier and TypeMethodDescriptionstatic LocalizedCacheTopologyCacheTopologyUtil.checkTopology(TopologyAffectedCommand command, LocalizedCacheTopology current) Check if the currentLocalizedCacheTopologyis valid for theTopologyAffectedCommand.