Package org.infinispan.notifications.cachelistener.cluster
-
Interface Summary Interface Description ClusterCacheNotifier<K,V> This interface describes methods required for a cluster listener to be able to be bootstrapped and properly notified when a new event has been raised from the cluster.ClusterEventManager<K,V> -
Class Summary Class Description ClusterEvent<K,V> This is an event designed for use with cluster listeners solely.ClusterEvent.Externalizer ClusterEventCallable<K,V> This DistributedCallable is used to invoke a raised notification on the cluster listener that registered to listen for this event.ClusterEventCallable.Externalizer ClusterEventManagerFactory Constructs the data containerClusterListenerRemoveCallable This DistributedCallable is used to remove registeredRemoteClusterListeneron each of the various nodes when a cluster listener is unregistered from the cache.ClusterListenerRemoveCallable.Externalizer ClusterListenerReplicateCallable<K,V> This DistributedCallable is used to install aRemoteClusterListeneron the resulting node.ClusterListenerReplicateCallable.Externalizer MultiClusterEventCallable<K,V> This Function is used to invoke a raised notification on the cluster listener that registered to listen for this event.MultiClusterEventCallable.Externalizer RemoteClusterListener A listener that installed locally on each node when a cluster listener is installed on a given node.