89 InfinispanConnectionProvider ispnConnections = session.getProvider(InfinispanConnectionProvider.class);
90 workCache = ispnConnections.getCache(InfinispanConnectionProvider.WORK_CACHE_NAME);
92 workCache.getCacheManager().addListener(
new ViewChangeListener());
95 Set<RemoteStore> remoteStores = InfinispanUtil.getRemoteStores(
workCache);
100 TopologyInfo topologyInfo = InfinispanUtil.getTopologyInfo(session);
101 String myAddress = topologyInfo.getMyNodeName();
102 String mySite = topologyInfo.getMySiteName();
InfinispanNotificationsManager notificationsManager
Definition: InfinispanClusterProviderFactory.java:74
int clusterStartupTime
Definition: InfinispanClusterProviderFactory.java:71
static InfinispanNotificationsManager create(KeycloakSession session, Cache< String, Serializable > workCache, String myAddress, String mySite, Set< RemoteStore > remoteStores)
Definition: InfinispanNotificationsManager.java:92
volatile Cache< String, Serializable > workCache
Definition: InfinispanClusterProviderFactory.java:66
int initClusterStartupTime(KeycloakSession session)
Definition: InfinispanClusterProviderFactory.java:111
static CrossDCAwareCacheFactory getFactory(Cache< String, Serializable > workCache, Set< RemoteStore > remoteStores)
Definition: CrossDCAwareCacheFactory.java:41
CrossDCAwareCacheFactory crossDCAwareCacheFactory
Definition: InfinispanClusterProviderFactory.java:69