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 TypeInterfaceDescriptioninterfaceCommands of this type manipulate data in the cache.Classes in org.infinispan.commands that implement FlagAffectedCommandModifier and TypeClassDescriptionclassBase class for those commands that can carry flags.classBase class for commands that carry topology id.Methods in org.infinispan.commands with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionprotected final booleanAbstractFlagAffectedCommand.hasSameFlags(FlagAffectedCommand other) -
Uses of FlagAffectedCommand in org.infinispan.commands.control
Classes in org.infinispan.commands.control that implement FlagAffectedCommandModifier and TypeClassDescriptionclassLockControlCommand 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 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 FlagAffectedCommand in org.infinispan.commands.read
Classes in org.infinispan.commands.read that implement FlagAffectedCommandModifier and TypeClassDescriptionclassclassAbstract classclassEntrySetCommand<K,V> Command implementation forMap.entrySet()functionality.classRetrieves 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)operationsclassKeySetCommand<K,V> Command implementation forMap.keySet()functionality.classCommand to calculate the size of the cache -
Uses of FlagAffectedCommand in org.infinispan.commands.write
Subinterfaces of FlagAffectedCommand 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 FlagAffectedCommandModifier 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 FlagAffectedCommand in org.infinispan.context.impl
Methods in org.infinispan.context.impl with parameters of type FlagAffectedCommandModifier and TypeMethodDescriptionstatic FlagFlagBitSets.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 TypeClassDescriptionclassThis 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 booleanBaseDistributionInterceptor.readNeedsRemoteValue(FlagAffectedCommand command) protected booleanL1NonTxInterceptor.skipL1Lookup(FlagAffectedCommand command, Object key) protected booleanL1TxInterceptor.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 booleanCacheLoaderInterceptor.hasSkipLoadFlag(FlagAffectedCommand cmd) protected static booleanAbstractIracLocalSiteInterceptor.isIracState(FlagAffectedCommand command) protected final booleanBaseRpcInterceptor.isLocalModeForced(FlagAffectedCommand command) protected booleanCacheWriterInterceptor.isProperWriter(InvocationContext ctx, FlagAffectedCommand command, Object key) protected booleanDistCacheWriterInterceptor.isProperWriter(InvocationContext ctx, FlagAffectedCommand command, Object key) protected booleanCacheWriterInterceptor.isStoreEnabled(FlagAffectedCommand command) protected final booleanBaseRpcInterceptor.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 booleanBaseRpcInterceptor.shouldLoad(InvocationContext ctx, FlagAffectedCommand command, DistributionInfo info) protected booleanCacheWriterInterceptor.skipSharedStores(InvocationContext ctx, Object key, FlagAffectedCommand command) protected booleanDistCacheWriterInterceptor.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.CommitClusteringDependentLogic.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 longAbstractLockingInterceptor.getLockTimeoutMillis(FlagAffectedCommand command) protected abstract ObjectAbstractLockingInterceptor.handleReadManyCommand(InvocationContext ctx, FlagAffectedCommand command, Collection<?> keys) protected ObjectAbstractTxLockingInterceptor.handleReadManyCommand(InvocationContext ctx, FlagAffectedCommand command, Collection<?> keys) protected ObjectNonTransactionalLockingInterceptor.handleReadManyCommand(InvocationContext ctx, FlagAffectedCommand command, Collection<?> keys) protected ObjectOptimisticLockingInterceptor.handleReadManyCommand(InvocationContext ctx, FlagAffectedCommand command, Collection<?> keys) protected ObjectPessimisticLockingInterceptor.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) booleanCacheNotifierImpl.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 aCacheEntriesEvictedEventevent.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 aCacheEntryActivatedEventevent.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 aCacheEntryCreatedEventevent.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 aCacheEntryInvalidatedEventevent.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 aCacheEntryLoadedEventevent.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 aCacheEntryModifiedEventevent.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 aCacheEntryPassivatedEventevent.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 aCacheEntryRemovedEventevent.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 aCacheEntryVisitedEventevent.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