Package org.keycloak.cluster.infinispan
Class InfinispanNotificationsManager
- java.lang.Object
- 
- org.keycloak.cluster.infinispan.InfinispanNotificationsManager
 
- 
 public class InfinispanNotificationsManager extends Object Impl for sending infinispan messages across cluster and listening to them- Author:
- Marek Posolda
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classInfinispanNotificationsManager.CacheEntryListenerclassInfinispanNotificationsManager.HotRodListener
 - 
Field SummaryFields Modifier and Type Field Description protected static org.jboss.logging.Loggerlogger
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedInfinispanNotificationsManager(org.infinispan.Cache<String,Serializable> workCache, org.infinispan.client.hotrod.RemoteCache workRemoteCache, String myAddress, String mySite, ExecutorService listenersExecutor)
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static InfinispanNotificationsManagercreate(KeycloakSession session, org.infinispan.Cache<String,Serializable> workCache, String myAddress, String mySite, Set<org.infinispan.persistence.remote.RemoteStore> remoteStores)
 
- 
- 
- 
Constructor Detail- 
InfinispanNotificationsManagerprotected InfinispanNotificationsManager(org.infinispan.Cache<String,Serializable> workCache, org.infinispan.client.hotrod.RemoteCache workRemoteCache, String myAddress, String mySite, ExecutorService listenersExecutor) 
 
- 
 - 
Method Detail- 
createpublic static InfinispanNotificationsManager create(KeycloakSession session, org.infinispan.Cache<String,Serializable> workCache, String myAddress, String mySite, Set<org.infinispan.persistence.remote.RemoteStore> remoteStores) 
 
- 
 
-