Uses of Interface
org.infinispan.commands.FlagAffectedCommand
Packages that use FlagAffectedCommand
Package
Description
Commands that operate on the cache, either locally or remotely.
Commands that alter the state of the cache.
This package contains different context implementations, selected dynamically based on the type of invocation.
Classes related to eviction.
Interceptors dealing with command replication in distributed/replicated mode.
Basic interceptors
Interceptors dealing with locking.
Cache
-specific notifications and eventing.-
Uses of FlagAffectedCommand in org.infinispan.commands
Subinterfaces of FlagAffectedCommand in org.infinispan.commandsModifier and TypeInterfaceDescriptioninterface
Commands of this type manipulate data in the cache.Classes in org.infinispan.commands that implement FlagAffectedCommandModifier and TypeClassDescriptionclass
Base class for those commands that can carry flags.class
Base class for commands that carry topology id.Methods in org.infinispan.commands with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionprotected final boolean
AbstractFlagAffectedCommand.hasSameFlags
(FlagAffectedCommand other) -
Uses of FlagAffectedCommand in org.infinispan.commands.control
Classes in org.infinispan.commands.control that implement FlagAffectedCommandModifier and TypeClassDescriptionclass
LockControlCommand is a command that enables distributed locking across infinispan nodes. -
Uses of FlagAffectedCommand in org.infinispan.commands.functional
Classes in org.infinispan.commands.functional that implement FlagAffectedCommandModifier and TypeClassDescriptionclass
class
class
ReadOnlyKeyCommand<K,
V, R> class
ReadOnlyManyCommand<K,
V, R> final class
ReadWriteKeyCommand<K,
V, R> final class
ReadWriteKeyValueCommand<K,
V, T, R> final class
ReadWriteManyCommand<K,
V, R> final class
ReadWriteManyEntriesCommand<K,
V, T, R> class
TxReadOnlyKeyCommand<K,
V, R> class
TxReadOnlyManyCommand<K,
V, R> final class
WriteOnlyKeyCommand<K,
V> final class
WriteOnlyKeyValueCommand<K,
V, T> final class
WriteOnlyManyCommand<K,
V> final class
WriteOnlyManyEntriesCommand<K,
V, T> -
Uses of FlagAffectedCommand in org.infinispan.commands.read
Classes in org.infinispan.commands.read that implement FlagAffectedCommandModifier and TypeClassDescriptionclass
class
Abstract classclass
EntrySetCommand<K,
V> Command implementation forMap.entrySet()
functionality.class
Retrieves multiple entries at once.final class
Used to fetch a full CacheEntry rather than just the value.class
Implements functionality defined byMap.get(Object)
andMap.containsKey(Object)
operationsclass
KeySetCommand<K,
V> Command implementation forMap.keySet()
functionality.class
Command to calculate the size of the cache -
Uses of FlagAffectedCommand in org.infinispan.commands.write
Subinterfaces of FlagAffectedCommand in org.infinispan.commands.writeModifier and TypeInterfaceDescriptioninterface
Mixes features from DataCommand and WriteCommandinterface
A command that modifies the cache in some wayClasses in org.infinispan.commands.write that implement FlagAffectedCommandModifier and TypeClassDescriptionclass
Stuff common to WriteCommandsclass
class
class
class
class
Removes an entry from memory.class
Invalidates an entry in a L1 cache (used with DIST mode)class
AWriteCommand
used to handle updates from the remote site (for asynchronous cross-site replication).class
Implements functionality defined byBasicCache.put(Object, Object)
class
A command writing multiple key/value pairs with the same metadata.class
class
Removes an entry that is expired from memoryclass
-
Uses of FlagAffectedCommand in org.infinispan.context.impl
Methods in org.infinispan.context.impl with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionstatic Flag
FlagBitSets.extractStateTransferFlag
(InvocationContext ctx, FlagAffectedCommand command) -
Uses of FlagAffectedCommand in org.infinispan.eviction
Methods in org.infinispan.eviction with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionEvictionManager.onEntryEviction
(Map<K, Map.Entry<K, V>> evicted, FlagAffectedCommand command) Handles notifications of evicted entries based on if the command allow them -
Uses of FlagAffectedCommand in org.infinispan.eviction.impl
Methods in org.infinispan.eviction.impl with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionEvictionManagerImpl.onEntryEviction
(Map<K, Map.Entry<K, V>> evicted, FlagAffectedCommand command) -
Uses of FlagAffectedCommand in org.infinispan.expiration.impl
Classes in org.infinispan.expiration.impl that implement FlagAffectedCommandModifier and TypeClassDescriptionclass
This command updates a cache entry's last access timestamp. -
Uses of FlagAffectedCommand in org.infinispan.interceptors.distribution
Methods in org.infinispan.interceptors.distribution with type parameters of type FlagAffectedCommandModifier 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) Methods in org.infinispan.interceptors.distribution with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionprotected boolean
BaseDistributionInterceptor.readNeedsRemoteValue
(FlagAffectedCommand command) protected boolean
L1NonTxInterceptor.skipL1Lookup
(FlagAffectedCommand command, Object key) protected boolean
L1TxInterceptor.skipL1Lookup
(FlagAffectedCommand command, Object key) -
Uses of FlagAffectedCommand in org.infinispan.interceptors.impl
Methods in org.infinispan.interceptors.impl with type parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionprotected <C extends VisitableCommand & TopologyAffectedCommand & FlagAffectedCommand>
ObjectBaseStateTransferInterceptor.handleReadCommand
(InvocationContext ctx, C command) Methods in org.infinispan.interceptors.impl with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionprotected final CompletionStage
<Void> EntryWrappingInterceptor.commitContextEntries
(InvocationContext ctx, FlagAffectedCommand command) protected CompletionStage
<Void> EntryWrappingInterceptor.commitContextEntry
(CacheEntry<?, ?> entry, InvocationContext ctx, FlagAffectedCommand command, Flag stateTransferFlag, boolean l1Invalidation) protected CompletionStage
<Void> VersionedEntryWrappingInterceptor.commitContextEntry
(CacheEntry<?, ?> entry, InvocationContext ctx, FlagAffectedCommand command, Flag stateTransferFlag, boolean l1Invalidation) protected final boolean
CacheLoaderInterceptor.hasSkipLoadFlag
(FlagAffectedCommand cmd) protected static boolean
AbstractIracLocalSiteInterceptor.isIracState
(FlagAffectedCommand command) protected final boolean
BaseRpcInterceptor.isLocalModeForced
(FlagAffectedCommand command) protected boolean
CacheWriterInterceptor.isProperWriter
(InvocationContext ctx, FlagAffectedCommand command, Object key) protected boolean
DistCacheWriterInterceptor.isProperWriter
(InvocationContext ctx, FlagAffectedCommand command, Object key) protected boolean
CacheWriterInterceptor.isStoreEnabled
(FlagAffectedCommand command) protected final boolean
BaseRpcInterceptor.isSynchronous
(FlagAffectedCommand command) CacheLoaderInterceptor.loadAndStoreInDataContainer
(InvocationContext ctx, Object key, int segment, FlagAffectedCommand cmd) PassivationCacheLoaderInterceptor.loadAndStoreInDataContainer
(InvocationContext ctx, Object key, int segment, FlagAffectedCommand cmd) PassivationClusteredCacheLoaderInterceptor.loadAndStoreInDataContainer
(InvocationContext ctx, Object key, int segment, FlagAffectedCommand cmd) protected final CompletionStage
<?> CacheLoaderInterceptor.loadIfNeeded
(InvocationContext ctx, Object key, FlagAffectedCommand cmd) Loads from the cache loader the entry for the given key.protected CompletionStage
<?> CacheLoaderInterceptor.loadInContext
(InvocationContext ctx, Object key, int segment, FlagAffectedCommand cmd) Attemps to load the given entry for a key from the persistence store.protected CompletionStage
<Void> CacheLoaderInterceptor.sendNotification
(Object key, Object value, boolean pre, InvocationContext ctx, FlagAffectedCommand cmd) protected boolean
BaseRpcInterceptor.shouldLoad
(InvocationContext ctx, FlagAffectedCommand command, DistributionInfo info) protected boolean
CacheWriterInterceptor.skipSharedStores
(InvocationContext ctx, Object key, FlagAffectedCommand command) protected boolean
DistCacheWriterInterceptor.skipSharedStores
(InvocationContext ctx, Object key, FlagAffectedCommand command) -
Uses of FlagAffectedCommand in org.infinispan.interceptors.locking
Methods in org.infinispan.interceptors.locking with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionprotected ClusteringDependentLogic.Commit
ClusteringDependentLogic.AbstractClusteringDependentLogic.clusterCommitType
(FlagAffectedCommand command, InvocationContext ctx, int segment, boolean removed) final CompletionStage
<Void> ClusteringDependentLogic.AbstractClusteringDependentLogic.commitEntry
(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation) ClusteringDependentLogic.commitEntry
(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation) Commits the entry to the data container.protected abstract CompletionStage
<Void> ClusteringDependentLogic.AbstractClusteringDependentLogic.commitSingleEntry
(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation) protected CompletionStage
<Void> ClusteringDependentLogic.DistributionLogic.commitSingleEntry
(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation) protected CompletionStage
<Void> ClusteringDependentLogic.InvalidationLogic.commitSingleEntry
(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation) protected CompletionStage
<Void> ClusteringDependentLogic.LocalLogic.commitSingleEntry
(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation) protected CompletionStage
<Void> ClusteringDependentLogic.ReplicationLogic.commitSingleEntry
(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation) ClusteringDependentLogic.AbstractClusteringDependentLogic.commitType
(FlagAffectedCommand command, InvocationContext ctx, int segment, boolean removed) ClusteringDependentLogic.commitType
(FlagAffectedCommand command, InvocationContext ctx, int segment, boolean removed) Determines what type of commit this is.ClusteringDependentLogic.InvalidationLogic.commitType
(FlagAffectedCommand command, InvocationContext ctx, int segment, boolean removed) ClusteringDependentLogic.LocalLogic.commitType
(FlagAffectedCommand command, InvocationContext ctx, int segment, boolean removed) ClusteringDependentLogic.ReplicationLogic.commitType
(FlagAffectedCommand command, InvocationContext ctx, int segment, boolean removed) protected final long
AbstractLockingInterceptor.getLockTimeoutMillis
(FlagAffectedCommand command) protected abstract Object
AbstractLockingInterceptor.handleReadManyCommand
(InvocationContext ctx, FlagAffectedCommand command, Collection<?> keys) protected Object
AbstractTxLockingInterceptor.handleReadManyCommand
(InvocationContext ctx, FlagAffectedCommand command, Collection<?> keys) protected Object
NonTransactionalLockingInterceptor.handleReadManyCommand
(InvocationContext ctx, FlagAffectedCommand command, Collection<?> keys) protected Object
OptimisticLockingInterceptor.handleReadManyCommand
(InvocationContext ctx, FlagAffectedCommand command, Collection<?> keys) protected Object
PessimisticLockingInterceptor.handleReadManyCommand
(InvocationContext ctx, FlagAffectedCommand command, Collection<?> keys) -
Uses of FlagAffectedCommand in org.infinispan.notifications.cachelistener
Methods in org.infinispan.notifications.cachelistener that return FlagAffectedCommandMethods in org.infinispan.notifications.cachelistener with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionstatic CompletionStage
<Void> NotifyHelper.entryCommitted
(CacheNotifier notifier, FunctionalNotifier functionalNotifier, boolean created, boolean removed, boolean expired, CacheEntry entry, InvocationContext ctx, FlagAffectedCommand command, Object previousValue, Metadata previousMetadata, EvictionManager evictionManager) boolean
CacheNotifierImpl.isNotificationAllowed
(FlagAffectedCommand cmd, List<CacheEntryListenerInvocation<K, V>> listeners) CacheNotifier.notifyCacheEntriesEvicted
(Collection<Map.Entry<K, V>> entries, InvocationContext ctx, FlagAffectedCommand command) Notifies all registered listeners of aCacheEntriesEvictedEvent
event.CacheNotifierImpl.notifyCacheEntriesEvicted
(Collection<Map.Entry<K, V>> entries, InvocationContext ctx, FlagAffectedCommand command) CacheNotifier.notifyCacheEntryActivated
(K key, V value, boolean pre, InvocationContext ctx, FlagAffectedCommand command) Notifies all registered listeners of aCacheEntryActivatedEvent
event.CacheNotifierImpl.notifyCacheEntryActivated
(K key, V value, boolean pre, InvocationContext ctx, FlagAffectedCommand command) CacheNotifier.notifyCacheEntryCreated
(K key, V value, Metadata metadata, boolean pre, InvocationContext ctx, FlagAffectedCommand command) Notifies all registered listeners of aCacheEntryCreatedEvent
event.CacheNotifierImpl.notifyCacheEntryCreated
(K key, V value, Metadata metadata, boolean pre, InvocationContext ctx, FlagAffectedCommand command) CacheNotifier.notifyCacheEntryInvalidated
(K key, V value, Metadata metadata, boolean pre, InvocationContext ctx, FlagAffectedCommand command) Notifies all registered listeners of aCacheEntryInvalidatedEvent
event.CacheNotifierImpl.notifyCacheEntryInvalidated
(K key, V value, Metadata metadata, boolean pre, InvocationContext ctx, FlagAffectedCommand command) CacheNotifier.notifyCacheEntryLoaded
(K key, V value, boolean pre, InvocationContext ctx, FlagAffectedCommand command) Notifies all registered listeners of aCacheEntryLoadedEvent
event.CacheNotifierImpl.notifyCacheEntryLoaded
(K key, V value, boolean pre, InvocationContext ctx, FlagAffectedCommand command) CacheNotifier.notifyCacheEntryModified
(K key, V value, Metadata metadata, V previousValue, Metadata previousMetadata, boolean pre, InvocationContext ctx, FlagAffectedCommand command) Notifies all registered listeners of aCacheEntryModifiedEvent
event.CacheNotifierImpl.notifyCacheEntryModified
(K key, V value, Metadata metadata, V previousValue, Metadata previousMetadata, boolean pre, InvocationContext ctx, FlagAffectedCommand command) CacheNotifier.notifyCacheEntryPassivated
(K key, V value, boolean pre, InvocationContext ctx, FlagAffectedCommand command) Notifies all registered listeners of aCacheEntryPassivatedEvent
event.CacheNotifierImpl.notifyCacheEntryPassivated
(K key, V value, boolean pre, InvocationContext ctx, FlagAffectedCommand command) CacheNotifier.notifyCacheEntryRemoved
(K key, V previousValue, Metadata previousMetadata, boolean pre, InvocationContext ctx, FlagAffectedCommand command) Notifies all registered listeners of aCacheEntryRemovedEvent
event.CacheNotifierImpl.notifyCacheEntryRemoved
(K key, V previousValue, Metadata previousMetadata, boolean pre, InvocationContext ctx, FlagAffectedCommand command) CacheNotifier.notifyCacheEntryVisited
(K key, V value, boolean pre, InvocationContext ctx, FlagAffectedCommand command) Notifies all registered listeners of aCacheEntryVisitedEvent
event.CacheNotifierImpl.notifyCacheEntryVisited
(K key, V value, boolean pre, InvocationContext ctx, FlagAffectedCommand command) Constructors in org.infinispan.notifications.cachelistener with parameters of type FlagAffectedCommand -
Uses of FlagAffectedCommand in org.infinispan.persistence.util
Methods in org.infinispan.persistence.util with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionEntryLoader.loadAndStoreInDataContainer
(InvocationContext ctx, Object key, int segment, FlagAffectedCommand cmd) Load and store the entry if present in the data container, returning the entry in the CompletionStage