Uses of Interface
org.infinispan.notifications.impl.ListenerInvocation
-
Packages that use ListenerInvocation Package Description org.infinispan.notifications.cachelistener Cache
-specific notifications and eventing.org.infinispan.notifications.cachelistener.filter Cache
-specific notifications and eventing filtering classes.org.infinispan.notifications.cachemanagerlistener CacheManager
-specific notifications and eventing.org.infinispan.notifications.impl -
-
Uses of ListenerInvocation in org.infinispan.notifications.cachelistener
Subinterfaces of ListenerInvocation in org.infinispan.notifications.cachelistener Modifier and Type Interface Description interface
CacheEntryListenerInvocation<K,V>
Additional listener methods specific to caches.Classes in org.infinispan.notifications.cachelistener that implement ListenerInvocation Modifier and Type Class Description protected static class
CacheNotifierImpl.BaseCacheEntryListenerInvocation<K,V>
protected static class
CacheNotifierImpl.ClusteredListenerInvocation<K,V>
This class is to be used with cluster listener invocations only when they have included current state.Fields in org.infinispan.notifications.cachelistener declared as ListenerInvocation Modifier and Type Field Description protected ListenerInvocation<Event<K,V>>
CacheNotifierImpl.BaseCacheEntryListenerInvocation. invocation
Methods in org.infinispan.notifications.cachelistener with parameters of type ListenerInvocation 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.Constructors in org.infinispan.notifications.cachelistener with parameters of type ListenerInvocation 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 ListenerInvocation in org.infinispan.notifications.cachelistener.filter
Classes in org.infinispan.notifications.cachelistener.filter that implement ListenerInvocation Modifier and Type Class Description class
DelegatingCacheEntryListenerInvocation<K,V>
A wrapper around aCacheEntryListenerInvocation
that keeps a reference to theFilterIndexingServiceProvider
instance that handles this invocation. -
Uses of ListenerInvocation in org.infinispan.notifications.cachemanagerlistener
Methods in org.infinispan.notifications.cachemanagerlistener that return ListenerInvocation Modifier and Type Method Description ListenerInvocation<Event>
CacheManagerNotifierImpl.DefaultBuilder. build()
-
Uses of ListenerInvocation in org.infinispan.notifications.impl
Classes in org.infinispan.notifications.impl with type parameters of type ListenerInvocation Modifier and Type Class Description class
AbstractListenerImpl<T,L extends ListenerInvocation<T>>
Functionality common to bothCacheManagerNotifierImpl
andCacheNotifierImpl
Classes in org.infinispan.notifications.impl that implement ListenerInvocation Modifier and Type Class Description protected class
AbstractListenerImpl.ListenerInvocationImpl<A>
Class that encapsulates a valid invocation for a given registered listener - containing a reference to the method to be invoked as well as the target object.
-