Package org.infinispan.notifications
Interface DataConversionAwareListenable<K,V>
- All Superinterfaces:
ClassLoaderAwareFilteringListenable<K,,V> FilteringListenable<K,,V> Listenable
public interface DataConversionAwareListenable<K,V>
extends ClassLoaderAwareFilteringListenable<K,V>
- Since:
- 9.1
-
Method Summary
Modifier and TypeMethodDescriptiondefault <C> voidaddFilteredListener(org.infinispan.notifications.cachelistener.ListenerHolder listenerHolder, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, C> converter, Set<Class<? extends Annotation>> filterAnnotations) <C> CompletionStage<Void>addFilteredListenerAsync(org.infinispan.notifications.cachelistener.ListenerHolder listenerHolder, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, C> converter, Set<Class<? extends Annotation>> filterAnnotations) default <C> voidaddListener(org.infinispan.notifications.cachelistener.ListenerHolder listenerHolder, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, C> converter, ClassLoader classLoader) <C> CompletionStage<Void>addListenerAsync(org.infinispan.notifications.cachelistener.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, addListenerAsyncMethods inherited from interface org.infinispan.notifications.FilteringListenable
addFilteredListener, addFilteredListenerAsync, addListener, addListenerAsync, addStorageFormatFilteredListener, addStorageFormatFilteredListenerAsyncMethods inherited from interface org.infinispan.notifications.Listenable
addListener, addListenerAsync, getListeners, removeListener, removeListenerAsync
-
Method Details
-
addListener
default <C> void addListener(org.infinispan.notifications.cachelistener.ListenerHolder listenerHolder, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, C> converter, ClassLoader classLoader) -
addListenerAsync
<C> CompletionStage<Void> addListenerAsync(org.infinispan.notifications.cachelistener.ListenerHolder listenerHolder, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, C> converter, ClassLoader classLoader) -
addFilteredListener
default <C> void addFilteredListener(org.infinispan.notifications.cachelistener.ListenerHolder listenerHolder, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, C> converter, Set<Class<? extends Annotation>> filterAnnotations) -
addFilteredListenerAsync
<C> CompletionStage<Void> addFilteredListenerAsync(org.infinispan.notifications.cachelistener.ListenerHolder listenerHolder, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, C> converter, Set<Class<? extends Annotation>> filterAnnotations)
-