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 |
Modifier and Type | Interface and Description |
---|---|
interface |
CacheEntryListenerInvocation<K,V>
Additional listener methods specific to caches.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Field and Description |
---|---|
protected ListenerInvocation<Event<K,V>> |
CacheNotifierImpl.BaseCacheEntryListenerInvocation.invocation |
Modifier and Type | Method and 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 and Description |
---|
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) |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingCacheEntryListenerInvocation<K,V>
A wrapper around a
CacheEntryListenerInvocation that keeps a reference to the FilterIndexingServiceProvider instance that handles this invocation. |
Modifier and Type | Method and Description |
---|---|
ListenerInvocation<Event> |
CacheManagerNotifierImpl.DefaultBuilder.build() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractListenerImpl<T,L extends ListenerInvocation<T>>
Functionality common to both
CacheManagerNotifierImpl and
CacheNotifierImpl |
Modifier and Type | Class and 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.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.