Class CacheInitializer
- java.lang.Object
- 
- org.keycloak.models.sessions.infinispan.initializer.CacheInitializer
 
- 
- Direct Known Subclasses:
- BaseCacheInitializer,- DBLockBasedCacheInitializer
 
 public abstract class CacheInitializer extends Object - Author:
- Marek Posolda
 
- 
- 
Constructor SummaryConstructors Constructor Description CacheInitializer()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract intgetProgressIndicator()Returns an integer which captures current progress.protected abstract intgetStalledTimeoutInSeconds()voidinitCache()protected abstract booleanisCoordinator()protected abstract booleanisFinished()voidloadSessions()protected abstract voidstartLoading()Just coordinator will run this
 
- 
- 
- 
Method Detail- 
initCachepublic void initCache() 
 - 
loadSessionspublic void loadSessions() 
 - 
isFinishedprotected abstract boolean isFinished() 
 - 
isCoordinatorprotected abstract boolean isCoordinator() 
 - 
getProgressIndicatorprotected abstract int getProgressIndicator() Returns an integer which captures current progress. If there is a progress in loading, this indicator must be different most of the time so that it does not hit 30-seconds limit.- Returns:
- See Also:
- #stalledTimeoutInSeconds
 
 - 
startLoadingprotected abstract void startLoading() Just coordinator will run this
 - 
getStalledTimeoutInSecondsprotected abstract int getStalledTimeoutInSeconds() 
 
- 
 
-