Uses of Class
org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshStore
Packages that use CrossDCLastSessionRefreshStore
Package
Description
-
Uses of CrossDCLastSessionRefreshStore in org.keycloak.models.sessions.infinispan
Fields in org.keycloak.models.sessions.infinispan declared as CrossDCLastSessionRefreshStoreModifier and TypeFieldDescriptionprotected final CrossDCLastSessionRefreshStoreInfinispanUserSessionProvider.lastSessionRefreshStoreprotected final CrossDCLastSessionRefreshStorePersistentUserSessionProvider.lastSessionRefreshStoreprotected final CrossDCLastSessionRefreshStoreInfinispanUserSessionProvider.offlineLastSessionRefreshStoreprotected final CrossDCLastSessionRefreshStorePersistentUserSessionProvider.offlineLastSessionRefreshStoreMethods in org.keycloak.models.sessions.infinispan that return CrossDCLastSessionRefreshStoreModifier and TypeMethodDescriptionInfinispanUserSessionProvider.getLastSessionRefreshStore()PersistentUserSessionProvider.getLastSessionRefreshStore()SessionRefreshStore.getLastSessionRefreshStore()InfinispanUserSessionProvider.getOfflineLastSessionRefreshStore()PersistentUserSessionProvider.getOfflineLastSessionRefreshStore()SessionRefreshStore.getOfflineLastSessionRefreshStore()Constructors in org.keycloak.models.sessions.infinispan with parameters of type CrossDCLastSessionRefreshStoreModifierConstructorDescriptionInfinispanUserSessionProvider(KeycloakSession session, RemoteCacheInvoker remoteCacheInvoker, CrossDCLastSessionRefreshStore lastSessionRefreshStore, CrossDCLastSessionRefreshStore offlineLastSessionRefreshStore, PersisterLastSessionRefreshStore persisterLastSessionRefreshStore, InfinispanKeyGenerator keyGenerator, org.infinispan.Cache<String, SessionEntityWrapper<UserSessionEntity>> sessionCache, org.infinispan.Cache<String, SessionEntityWrapper<UserSessionEntity>> offlineSessionCache, org.infinispan.Cache<UUID, SessionEntityWrapper<AuthenticatedClientSessionEntity>> clientSessionCache, org.infinispan.Cache<UUID, SessionEntityWrapper<AuthenticatedClientSessionEntity>> offlineClientSessionCache, SessionFunction<UserSessionEntity> offlineSessionCacheEntryLifespanAdjuster, SessionFunction<AuthenticatedClientSessionEntity> offlineClientSessionCacheEntryLifespanAdjuster, SerializeExecutionsByKey<String> serializerSession, SerializeExecutionsByKey<String> serializerOfflineSession, SerializeExecutionsByKey<UUID> serializerClientSession, SerializeExecutionsByKey<UUID> serializerOfflineClientSession) PersistentUserSessionProvider(KeycloakSession session, RemoteCacheInvoker remoteCacheInvoker, CrossDCLastSessionRefreshStore lastSessionRefreshStore, CrossDCLastSessionRefreshStore offlineLastSessionRefreshStore, InfinispanKeyGenerator keyGenerator, org.infinispan.Cache<String, SessionEntityWrapper<UserSessionEntity>> sessionCache, org.infinispan.Cache<String, SessionEntityWrapper<UserSessionEntity>> offlineSessionCache, org.infinispan.Cache<UUID, SessionEntityWrapper<AuthenticatedClientSessionEntity>> clientSessionCache, org.infinispan.Cache<UUID, SessionEntityWrapper<AuthenticatedClientSessionEntity>> offlineClientSessionCache, ArrayBlockingQueue<PersistentUpdate> asyncQueuePersistentUpdate, SerializeExecutionsByKey<String> serializerSession, SerializeExecutionsByKey<String> serializerOfflineSession, SerializeExecutionsByKey<UUID> serializerClientSession, SerializeExecutionsByKey<UUID> serializerOfflineClientSession) -
Uses of CrossDCLastSessionRefreshStore in org.keycloak.models.sessions.infinispan.changes.sessions
Methods in org.keycloak.models.sessions.infinispan.changes.sessions that return CrossDCLastSessionRefreshStoreModifier and TypeMethodDescriptionCrossDCLastSessionRefreshStoreFactory.createAndInit(KeycloakSession kcSession, org.infinispan.Cache<String, SessionEntityWrapper<UserSessionEntity>> cache, boolean offline) CrossDCLastSessionRefreshStoreFactory.createAndInit(KeycloakSession kcSession, org.infinispan.Cache<String, SessionEntityWrapper<UserSessionEntity>> cache, long timerIntervalMs, int maxIntervalBetweenMessagesSeconds, int maxCount, boolean offline) protected CrossDCLastSessionRefreshStoreCrossDCLastSessionRefreshStoreFactory.createStoreInstance(int maxIntervalBetweenMessagesSeconds, int maxCount, String eventKey) Constructors in org.keycloak.models.sessions.infinispan.changes.sessions with parameters of type CrossDCLastSessionRefreshStoreModifierConstructorDescriptionCrossDCLastSessionRefreshChecker(CrossDCLastSessionRefreshStore store, CrossDCLastSessionRefreshStore offlineStore)