public abstract class BaseCacheInitializer extends CacheInitializer
Modifier and Type | Field and Description |
---|---|
protected KeycloakSessionFactory |
sessionFactory |
protected SessionLoader |
sessionLoader |
protected int |
sessionsPerSegment |
protected String |
stateKey |
protected org.infinispan.Cache<String,Serializable> |
workCache |
Constructor and Description |
---|
BaseCacheInitializer(KeycloakSessionFactory sessionFactory,
org.infinispan.Cache<String,Serializable> workCache,
SessionLoader sessionLoader,
String stateKeySuffix,
int sessionsPerSegment) |
Modifier and Type | Method and Description |
---|---|
protected InitializerState |
getStateFromCache() |
org.infinispan.Cache<String,Serializable> |
getWorkCache() |
protected boolean |
isCoordinator() |
protected boolean |
isFinished() |
protected void |
saveStateToCache(InitializerState state) |
initCache, loadSessions, startLoading
protected final KeycloakSessionFactory sessionFactory
protected final org.infinispan.Cache<String,Serializable> workCache
protected final SessionLoader sessionLoader
protected final int sessionsPerSegment
protected final String stateKey
public BaseCacheInitializer(KeycloakSessionFactory sessionFactory, org.infinispan.Cache<String,Serializable> workCache, SessionLoader sessionLoader, String stateKeySuffix, int sessionsPerSegment)
protected boolean isFinished()
isFinished
in class CacheInitializer
protected boolean isCoordinator()
isCoordinator
in class CacheInitializer
protected InitializerState getStateFromCache()
protected void saveStateToCache(InitializerState state)
public org.infinispan.Cache<String,Serializable> getWorkCache()
Copyright © 2020 JBoss by Red Hat. All rights reserved.