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> voidaddFilteredListener(ListenerHolder listenerHolder, CacheEventFilter<? super K,? super V> filter, CacheEventConverter<? super K,? super V,C> converter, java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> filterAnnotations)<C> voidaddListener(ListenerHolder listenerHolder, KeyFilter<? super K> filter)<C> voidaddListener(ListenerHolder listenerHolder, CacheEventFilter<? super K,? super V> filter, CacheEventConverter<? super K,? super V,C> converter, java.lang.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, java.lang.ClassLoader classLoader)
-
addFilteredListener
<C> void addFilteredListener(ListenerHolder listenerHolder, CacheEventFilter<? super K,? super V> filter, CacheEventConverter<? super K,? super V,C> converter, java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> filterAnnotations)
-
addListener
<C> void addListener(ListenerHolder listenerHolder, KeyFilter<? super K> filter)
-
-