Uses of Interface
org.infinispan.notifications.cachelistener.event.Event
Packages that use Event
Package
Description
Cache-specific notifications and eventing.Cache-specific listener eventsCache-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 TypeClassDescriptionclassEventWrapper<K,V, E extends Event<K, V>> Simple wrapper that keeps the original key along with the converted event and command.interfaceQueueingSegmentListener<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.invocationMethods in org.infinispan.notifications.cachelistener with parameters of type EventModifier and TypeMethodDescriptionprotected CompletionStage<Void>CacheNotifierImpl.BaseCacheEntryListenerInvocation.doRealInvocation(Event<K, V> event) protected booleanCacheNotifierImpl.BaseCacheEntryListenerInvocation.shouldInvoke(Event<K, V> event) Method parameters in org.infinispan.notifications.cachelistener with type arguments of type EventModifier and TypeMethodDescriptionbooleanQueueingSegmentListener.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 EventModifierConstructorDescriptionprotectedBaseCacheEntryListenerInvocation(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 TypeClassDescriptionclassClusterEvent<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 TypeInterfaceDescriptioninterfaceThis event subtype is passed in to any method annotated withCacheEntriesEvicted.interfaceThis event subtype is passed in to any method annotated withCacheEntryActivated.interfaceThis event subtype is passed in to any method annotated withCacheEntryCreated.interfaceCacheEntryEvent<K,V> A transactional event subtype that additionally expose a key as such events pertain to a specific cache entry.interfaceThis event subtype is passed in to any method annotated withCacheEntryExpired.interfaceNotifies a listener of an invalidation event.interfaceThis event subtype is passed in to any method annotated withCacheEntryLoaded.interfaceThis event subtype is passed in to any method annotated withCacheEntryModifiedinterfaceThis event subtype is passed in to any method annotated withCacheEntryPassivated.interfaceThis event subtype is passed in to any method annotated withCacheEntryRemoved.interfaceThis event subtype is passed in to any method annotated withCacheEntryVisited.interfaceDataRehashedEvent<K,V> An event passed in to methods annotated withDataRehashed.interfaceThe event passed in to methods annotated withPartitionStatusChanged.interfaceinterfaceTopologyChangedEvent<K,V> The event passed in to methods annotated withTopologyChanged.interfaceTransactionalEvent<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.interfaceThis event is passed in to any method annotated withTransactionCompleted.interfaceThis 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 TypeClassDescriptionclassEventImpl<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