Uses of Interface
org.infinispan.notifications.cachelistener.event.Event
Packages that use Event
Package
Description
Cache
-specific notifications and eventing.invalid reference
Cache
Cache
-specific notifications and eventing filtering classes.-
Uses of Event in org.infinispan.notifications.cachelistener
Classes in org.infinispan.notifications.cachelistener with type parameters of type EventModifier and TypeClassDescriptionclass
EventWrapper<K,
V, E extends Event<K, V>> Simple wrapper that keeps the original key along with the converted event and command.interface
QueueingSegmentListener<K,
V, E extends Event<K, V>> This interface describes methods needed for a segment listener that is used when iterating over the current events and be able to queue them properlyFields in org.infinispan.notifications.cachelistener with type parameters of type EventModifier and TypeFieldDescriptionprotected final ListenerInvocation
<Event<K, V>> CacheNotifierImpl.BaseCacheEntryListenerInvocation.invocation
Methods in org.infinispan.notifications.cachelistener with parameters of type EventModifier and TypeMethodDescriptionprotected CompletionStage
<Void> CacheNotifierImpl.BaseCacheEntryListenerInvocation.doRealInvocation
(Event<K, V> event) protected boolean
CacheNotifierImpl.BaseCacheEntryListenerInvocation.shouldInvoke
(Event<K, V> event) Method parameters in org.infinispan.notifications.cachelistener with type arguments of type EventModifier and TypeMethodDescriptionboolean
QueueingSegmentListener.handleEvent
(EventWrapper<K, V, E> wrapper, ListenerInvocation<Event<K, V>> invocation) This should be called by any listener when an event is generated to possibly queue it.Constructor parameters in org.infinispan.notifications.cachelistener with type arguments of type EventModifierConstructorDescriptionprotected
BaseCacheEntryListenerInvocation
(EncoderRegistry encoderRegistry, ListenerInvocation<Event<K, V>> invocation, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, ?> converter, Class<? extends Annotation> annotation, boolean onlyPrimary, boolean clustered, UUID identifier, boolean sync, Listener.Observation observation, Set<Class<? extends Annotation>> filterAnnotations, DataConversion keyDataConversion, DataConversion valueDataConversion, boolean useStorageFormat) ClusteredListenerInvocation
(EncoderRegistry encoderRegistry, ListenerInvocation<Event<K, V>> invocation, QueueingSegmentListener<K, V, CacheEntryEvent<K, V>> handler, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, ?> converter, Class<? extends Annotation> annotation, boolean onlyPrimary, UUID identifier, boolean sync, Listener.Observation observation, Set<Class<? extends Annotation>> filterAnnotations, DataConversion keyDataConversion, DataConversion valueDataConversion, boolean useStorageFormat) -
Uses of Event in org.infinispan.notifications.cachelistener.cluster
Classes in org.infinispan.notifications.cachelistener.cluster that implement EventModifier and TypeClassDescriptionclass
ClusterEvent<K,
V> This is an event designed for use with cluster listeners solely. -
Uses of Event in org.infinispan.notifications.cachelistener.event
Subinterfaces of Event in org.infinispan.notifications.cachelistener.eventModifier and TypeInterfaceDescriptioninterface
This event subtype is passed in to any method annotated withCacheEntriesEvicted
.interface
This event subtype is passed in to any method annotated withCacheEntryActivated
.interface
This event subtype is passed in to any method annotated withCacheEntryCreated
.interface
CacheEntryEvent<K,
V> A transactional event subtype that additionally expose a key as such events pertain to a specific cache entry.interface
This event subtype is passed in to any method annotated withCacheEntryExpired
.interface
Notifies a listener of an invalidation event.interface
This event subtype is passed in to any method annotated withCacheEntryLoaded
.interface
This event subtype is passed in to any method annotated withCacheEntryModified
interface
This event subtype is passed in to any method annotated withCacheEntryPassivated
.interface
This event subtype is passed in to any method annotated withCacheEntryRemoved
.interface
This event subtype is passed in to any method annotated withCacheEntryVisited
.interface
DataRehashedEvent<K,
V> An event passed in to methods annotated withDataRehashed
.interface
The event passed in to methods annotated withPartitionStatusChanged
.interface
interface
TopologyChangedEvent<K,
V> The event passed in to methods annotated withTopologyChanged
.interface
TransactionalEvent<K,
V> An event subtype that includes a transaction context - if one exists - as well as a boolean as to whether the call originated locally or remotely.interface
This event is passed in to any method annotated withTransactionCompleted
.interface
This event is passed in to any method annotated withTransactionRegistered
. -
Uses of Event in org.infinispan.notifications.cachelistener.event.impl
Classes in org.infinispan.notifications.cachelistener.event.impl that implement EventModifier and TypeClassDescriptionclass
EventImpl<K,
V> Basic implementation of an event that covers all event types. -
Uses of Event in org.infinispan.notifications.cachelistener.filter
Methods in org.infinispan.notifications.cachelistener.filter with parameters of type Event -
Uses of Event in org.infinispan.server.hotrod.logging
Methods in org.infinispan.server.hotrod.logging with parameters of type Event