Package org.infinispan.notifications
Interface DataConversionAwareListenable<K,V>
-
- All Superinterfaces:
ClassLoaderAwareFilteringListenable<K,V>
,FilteringListenable<K,V>
,Listenable
- All Known Subinterfaces:
CacheNotifier<K,V>
,ClusterCacheNotifier<K,V>
- All Known Implementing Classes:
CacheNotifierImpl
public interface DataConversionAwareListenable<K,V> extends ClassLoaderAwareFilteringListenable<K,V>
- Since:
- 9.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <C> void
addFilteredListener(ListenerHolder listenerHolder, CacheEventFilter<? super K,? super V> filter, CacheEventConverter<? super K,? super V,C> converter, Set<Class<? extends Annotation>> filterAnnotations)
<C> void
addListener(ListenerHolder listenerHolder, KeyFilter<? super K> filter)
<C> void
addListener(ListenerHolder listenerHolder, CacheEventFilter<? super K,? super V> filter, CacheEventConverter<? super K,? super V,C> converter, ClassLoader classLoader)
-
Methods inherited from interface org.infinispan.notifications.ClassLoaderAwareFilteringListenable
addListener, addListener
-
Methods inherited from interface org.infinispan.notifications.FilteringListenable
addFilteredListener, addListener, addListener, addStorageFormatFilteredListener
-
Methods inherited from interface org.infinispan.notifications.Listenable
addListener, getListeners, removeListener
-
-
-
-
Method Detail
-
addListener
<C> void addListener(ListenerHolder listenerHolder, CacheEventFilter<? super K,? super V> filter, CacheEventConverter<? super K,? super V,C> converter, ClassLoader classLoader)
-
addFilteredListener
<C> void addFilteredListener(ListenerHolder listenerHolder, CacheEventFilter<? super K,? super V> filter, CacheEventConverter<? super K,? super V,C> converter, Set<Class<? extends Annotation>> filterAnnotations)
-
addListener
<C> void addListener(ListenerHolder listenerHolder, KeyFilter<? super K> filter)
-
-