Class RemoteInfinispanNotificationManager
java.lang.Object
org.keycloak.cluster.infinispan.remote.RemoteInfinispanNotificationManager
-
Constructor Summary
ConstructorDescriptionRemoteInfinispanNotificationManager
(Executor executor, org.infinispan.client.hotrod.RemoteCache<String, Object> workCache, TopologyInfo topologyInfo) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
notify
(String taskKey, Collection<? extends ClusterEvent> events, boolean ignoreSender, ClusterProvider.DCNotify dcNotify) void
registerListener
(String taskKey, ClusterListener task) registerTaskCallback
(String taskKey, TaskCallback callback) void
void
void
-
Constructor Details
-
RemoteInfinispanNotificationManager
public RemoteInfinispanNotificationManager(Executor executor, org.infinispan.client.hotrod.RemoteCache<String, Object> workCache, TopologyInfo topologyInfo)
-
-
Method Details
-
addClientListener
public void addClientListener() -
removeClientListener
public void removeClientListener() -
registerListener
-
registerTaskCallback
-
notify
public void notify(String taskKey, Collection<? extends ClusterEvent> events, boolean ignoreSender, ClusterProvider.DCNotify dcNotify) -
getMyNodeName
-
created
-
updated
-
removed
-