Uses of Interface
org.infinispan.notifications.cachelistener.CacheNotifier
-
Packages that use CacheNotifier Package Description org.infinispan.cache.impl org.infinispan.commands.triangle 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.interceptors.locking Interceptors dealing with locking.org.infinispan.notifications.cachelistener Cache
-specific notifications and eventing.org.infinispan.notifications.cachelistener.cluster org.infinispan.statetransfer Transfer of state to new caches in a cluster. -
-
Uses of CacheNotifier in org.infinispan.cache.impl
Fields in org.infinispan.cache.impl declared as CacheNotifier Modifier and Type Field Description protected CacheNotifier
CacheImpl. notifier
-
Uses of CacheNotifier in org.infinispan.commands.triangle
Methods in org.infinispan.commands.triangle with parameters of type CacheNotifier Modifier and Type Method Description void
PutMapBackupWriteCommand. init(InvocationContextFactory factory, AsyncInterceptorChain chain, CacheNotifier cacheNotifier)
void
SingleKeyBackupWriteCommand. init(InvocationContextFactory factory, AsyncInterceptorChain chain, CacheNotifier cacheNotifier, ComponentRegistry componentRegistry, VersionGenerator versionGenerator)
-
Uses of CacheNotifier in org.infinispan.commands.tx
Fields in org.infinispan.commands.tx declared as CacheNotifier Modifier and Type Field Description protected CacheNotifier
PrepareCommand. notifier
Methods in org.infinispan.commands.tx with parameters of type CacheNotifier Modifier and Type Method Description void
PrepareCommand. initialize(CacheNotifier notifier, RecoveryManager recoveryManager)
-
Uses of CacheNotifier in org.infinispan.commands.write
Fields in org.infinispan.commands.write declared as CacheNotifier Modifier and Type Field Description protected CacheNotifier
InvalidateCommand. notifier
protected CacheNotifier<Object,Object>
RemoveCommand. notifier
Methods in org.infinispan.commands.write with parameters of type CacheNotifier Modifier and Type Method Description void
ClearCommand. init(CacheNotifier<Object,Object> notifier, DataContainer<?,?> dataContainer)
void
ComputeCommand. init(CacheNotifier notifier, ComponentRegistry componentRegistry)
void
ComputeIfAbsentCommand. init(CacheNotifier notifier, ComponentRegistry componentRegistry)
void
InvalidateCommand. init(CacheNotifier notifier)
void
InvalidateL1Command. init(DistributionManager dm, CacheNotifier n, DataContainer dc)
void
PutKeyValueCommand. init(CacheNotifier notifier)
void
PutMapCommand. init(CacheNotifier<Object,Object> notifier)
void
RemoveCommand. init(CacheNotifier notifier)
void
RemoveExpiredCommand. init(CacheNotifier notifier, IncrementableEntryVersion nonExistentVersion)
void
ReplaceCommand. init(CacheNotifier notifier)
Constructors in org.infinispan.commands.write with parameters of type CacheNotifier Constructor Description ClearCommand(CacheNotifier<Object,Object> notifier, DataContainer<?,?> dataContainer, long flagsBitSet)
ComputeCommand(Object key, BiFunction remappingBiFunction, boolean computeIfPresent, int segment, long flagsBitSet, CommandInvocationId commandInvocationId, Metadata metadata, CacheNotifier notifier, ComponentRegistry componentRegistry)
ComputeIfAbsentCommand(Object key, Function mappingFunction, int segment, long flagsBitSet, CommandInvocationId commandInvocationId, Metadata metadata, CacheNotifier notifier, ComponentRegistry componentRegistry)
EvictCommand(Object key, CacheNotifier notifier, int segment, long flagsBitSet, CommandInvocationId commandInvocationId, InternalEntryFactory factory)
InvalidateCommand(CacheNotifier notifier, long flagsBitSet, Collection<Object> keys, CommandInvocationId commandInvocationId)
InvalidateCommand(CacheNotifier notifier, long flagsBitSet, CommandInvocationId commandInvocationId, Object... keys)
InvalidateL1Command(DataContainer dc, DistributionManager dm, CacheNotifier notifier, long flagsBitSet, Collection<Object> keys, CommandInvocationId commandInvocationId)
InvalidateL1Command(DataContainer dc, DistributionManager dm, CacheNotifier notifier, long flagsBitSet, CommandInvocationId commandInvocationId, Object... keys)
InvalidateL1Command(Address writeOrigin, DataContainer dc, DistributionManager dm, CacheNotifier notifier, long flagsBitSet, Collection<Object> keys, CommandInvocationId commandInvocationId)
PutKeyValueCommand(Object key, Object value, boolean putIfAbsent, CacheNotifier notifier, Metadata metadata, int segment, long flagsBitSet, CommandInvocationId commandInvocationId)
PutMapCommand(Map<?,?> map, CacheNotifier notifier, Metadata metadata, long flagsBitSet, CommandInvocationId commandInvocationId)
RemoveCommand(Object key, Object value, CacheNotifier notifier, int segment, long flagsBitSet, CommandInvocationId commandInvocationId)
RemoveExpiredCommand(Object key, Object value, Long lifespan, boolean maxIdle, CacheNotifier notifier, int segment, CommandInvocationId commandInvocationId, IncrementableEntryVersion nonExistentVersion)
ReplaceCommand(Object key, Object oldValue, Object newValue, CacheNotifier notifier, Metadata metadata, int segment, long flagsBitSet, CommandInvocationId commandInvocationId)
-
Uses of CacheNotifier in org.infinispan.expiration.impl
Fields in org.infinispan.expiration.impl declared as CacheNotifier Modifier and Type Field Description protected CacheNotifier<K,V>
ExpirationManagerImpl. cacheNotifier
-
Uses of CacheNotifier in org.infinispan.interceptors.distribution
Fields in org.infinispan.interceptors.distribution declared as CacheNotifier Modifier and Type Field Description protected CacheNotifier
ScatteredDistributionInterceptor. cacheNotifier
-
Uses of CacheNotifier in org.infinispan.interceptors.impl
Fields in org.infinispan.interceptors.impl declared as CacheNotifier Modifier and Type Field Description protected CacheNotifier
CacheLoaderInterceptor. notifier
-
Uses of CacheNotifier in org.infinispan.interceptors.locking
Fields in org.infinispan.interceptors.locking declared as CacheNotifier Modifier and Type Field Description protected CacheNotifier<Object,Object>
ClusteringDependentLogic.AbstractClusteringDependentLogic. notifier
-
Uses of CacheNotifier in org.infinispan.notifications.cachelistener
Classes in org.infinispan.notifications.cachelistener that implement CacheNotifier Modifier and Type Class Description class
CacheNotifierImpl<K,V>
Helper class that handles all notifications to registered listeners.Methods in org.infinispan.notifications.cachelistener with parameters of type CacheNotifier Modifier and Type Method Description static void
NotifyHelper. entryCommitted(CacheNotifier notifier, FunctionalNotifier functionalNotifier, boolean created, boolean removed, boolean expired, CacheEntry entry, InvocationContext ctx, FlagAffectedCommand command, Object previousValue, Metadata previousMetadata)
-
Uses of CacheNotifier in org.infinispan.notifications.cachelistener.cluster
Subinterfaces of CacheNotifier in org.infinispan.notifications.cachelistener.cluster Modifier and Type Interface Description interface
ClusterCacheNotifier<K,V>
This interface describes methods required for a cluster listener to be able to be bootstrapped and properly notified when a new event has been raised from the cluster.Constructors in org.infinispan.notifications.cachelistener.cluster with parameters of type CacheNotifier Constructor Description RemoteClusterListener(UUID id, Address origin, DistributedExecutorService distExecService, CacheNotifier cacheNotifier, CacheManagerNotifier cacheManagerNotifier, ClusterEventManager eventManager, boolean sync)
-
Uses of CacheNotifier in org.infinispan.statetransfer
Fields in org.infinispan.statetransfer declared as CacheNotifier Modifier and Type Field Description protected CacheNotifier
StateConsumerImpl. cacheNotifier
-