Package org.infinispan.notifications
Interface ClassLoaderAwareListenable
-
- All Superinterfaces:
Listenable
- All Known Subinterfaces:
CacheNotifier<K,V>
,ClusterCacheNotifier<K,V>
- All Known Implementing Classes:
CacheNotifierImpl
public interface ClassLoaderAwareListenable extends Listenable
Interface that enhancesListenable
with the possibility of specifying theClassLoader
which should be set as the context class loader for the invoked listener method- Since:
- 5.2
- Author:
- Tristan Tarrant
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addListener(Object listener, ClassLoader classLoader)
Adds a listener along with a class loader to use for the invocation-
Methods inherited from interface org.infinispan.notifications.Listenable
addListener, getListeners, removeListener
-
-
-
-
Method Detail
-
addListener
void addListener(Object listener, ClassLoader classLoader)
Adds a listener along with a class loader to use for the invocation- Parameters:
listener
-classLoader
-
-
-