57         if (
log.isTraceEnabled()) {
    58             log.tracef(
"Running computation for segment: %d", 
segment);
    61         KeycloakSessionFactory sessionFactory = 
workCache.getAdvancedCache().getComponentRegistry().getComponent(KeycloakSessionFactory.class);
    62         if (sessionFactory == null) {
    63             log.debugf(
"KeycloakSessionFactory not yet set in cache. Worker skipped");
    64             return InfinispanCacheInitializer.WorkerResult.create(
segment, 
false);
    67         KeycloakModelUtils.runJobInTransaction(sessionFactory, 
new KeycloakSessionTask() {
    70             public void run(KeycloakSession session) {
    76         return InfinispanCacheInitializer.WorkerResult.create(
segment, 
true);
 static final Logger log
Definition: SessionInitializerWorker.java:36
 
boolean loadSessions(KeycloakSession session, LOADER_CONTEXT loaderContext, int segment)
 
int segment
Definition: SessionInitializerWorker.java:38
 
transient Cache< String, Serializable > workCache
Definition: SessionInitializerWorker.java:42
 
SessionLoader.LoaderContext ctx
Definition: SessionInitializerWorker.java:39
 
SessionLoader sessionLoader
Definition: SessionInitializerWorker.java:40