Uses of Interface
org.infinispan.notifications.cachelistener.event.Event
-
Packages that use Event Package Description org.infinispan.notifications.cachelistener Cache
-specific notifications and eventing.org.infinispan.notifications.cachelistener.cluster org.infinispan.notifications.cachelistener.event Cache
-specific listener eventsorg.infinispan.notifications.cachelistener.event.impl org.infinispan.notifications.cachelistener.filter Cache
-specific notifications and eventing filtering classes.org.infinispan.server.hotrod.logging -
-
Uses of Event in org.infinispan.notifications.cachelistener
Classes in org.infinispan.notifications.cachelistener with type parameters of type Event Modifier and Type Class Description class
EventWrapper<K,V,E extends Event<K,V>>
Simple wrapper that keeps the original key along with the converted event.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 Event Modifier and Type Field Description protected ListenerInvocation<Event<K,V>>
CacheNotifierImpl.BaseCacheEntryListenerInvocation. invocation
Methods in org.infinispan.notifications.cachelistener with parameters of type Event Modifier and Type Method Description protected void
CacheNotifierImpl.BaseCacheEntryListenerInvocation. doRealInvocation(Event<K,V> event)
void
CacheNotifierImpl.BaseCacheEntryListenerInvocation. invoke(Event<K,V> event)
void
CacheNotifierImpl.ClusteredListenerInvocation. invoke(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 Event Modifier and Type Method Description boolean
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 Event Constructor Description BaseCacheEntryListenerInvocation(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(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 Event Modifier and Type Class Description class
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.event Modifier and Type Interface Description interface
CacheEntriesEvictedEvent<K,V>
This event subtype is passed in to any method annotated withCacheEntriesEvicted
.interface
CacheEntryActivatedEvent<K,V>
This event subtype is passed in to any method annotated withCacheEntryActivated
.interface
CacheEntryCreatedEvent<K,V>
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
CacheEntryExpiredEvent<K,V>
This event subtype is passed in to any method annotated withCacheEntryExpired
.interface
CacheEntryInvalidatedEvent<K,V>
Notifies a listener of an invalidation event.interface
CacheEntryLoadedEvent<K,V>
This event subtype is passed in to any method annotated withCacheEntryLoaded
.interface
CacheEntryModifiedEvent<K,V>
This event subtype is passed in to any method annotated withCacheEntryModified
interface
CacheEntryPassivatedEvent<K,V>
This event subtype is passed in to any method annotated withCacheEntryPassivated
.interface
CacheEntryRemovedEvent<K,V>
This event subtype is passed in to any method annotated withCacheEntryRemoved
.interface
CacheEntryVisitedEvent<K,V>
This event subtype is passed in to any method annotated withCacheEntryVisited
.interface
DataRehashedEvent<K,V>
An event passed in to methods annotated withDataRehashed
.interface
PartitionStatusChangedEvent<K,V>
The event passed in to methods annotated withPartitionStatusChanged
.interface
PersistenceAvailabilityChangedEvent<K,V>
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
TransactionCompletedEvent<K,V>
This event is passed in to any method annotated withTransactionCompleted
.interface
TransactionRegisteredEvent<K,V>
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 Event Modifier and Type Class Description class
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 Modifier and Type Method Description void
DelegatingCacheEntryListenerInvocation. invoke(Event<K,V> event)
-
Uses of Event in org.infinispan.server.hotrod.logging
Methods in org.infinispan.server.hotrod.logging with parameters of type Event Modifier and Type Method Description IllegalStateException
Log_$logger. unexpectedEvent(Event e)
IllegalStateException
Log. unexpectedEvent(Event e)
-