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, startLoadingprotected 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 CacheInitializerprotected boolean isCoordinator()
isCoordinator in class CacheInitializerprotected InitializerState getStateFromCache()
protected void saveStateToCache(InitializerState state)
public org.infinispan.Cache<String,Serializable> getWorkCache()
Copyright © 2021 JBoss by Red Hat. All rights reserved.