Tabnine Logo
InfinispanCacheInitializer.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.keycloak.models.sessions.infinispan.initializer.InfinispanCacheInitializer
constructor

Best Java code snippets using org.keycloak.models.sessions.infinispan.initializer.InfinispanCacheInitializer.<init> (Showing top 2 results out of 315)

origin: org.keycloak/keycloak-model-infinispan

@Override
public void run(KeycloakSession session) {
  InfinispanConnectionProvider connections = session.getProvider(InfinispanConnectionProvider.class);
  Cache<String, Serializable> workCache = connections.getCache(InfinispanConnectionProvider.WORK_CACHE_NAME);
  InfinispanCacheInitializer initializer = new InfinispanCacheInitializer(sessionFactory, workCache,
      new RemoteCacheSessionsLoader(cacheName, sessionsPerSegment), "remoteCacheLoad::" + cacheName, sessionsPerSegment, maxErrors);
  initializer.initCache();
  initializer.loadSessions();
}
origin: org.keycloak/keycloak-model-infinispan

@Override
public void run(KeycloakSession session) {
  InfinispanConnectionProvider connections = session.getProvider(InfinispanConnectionProvider.class);
  Cache<String, Serializable> workCache = connections.getCache(InfinispanConnectionProvider.WORK_CACHE_NAME);
  InfinispanCacheInitializer ispnInitializer = new InfinispanCacheInitializer(sessionFactory, workCache,
      new OfflinePersistentUserSessionLoader(sessionsPerSegment), "offlineUserSessions", sessionsPerSegment, maxErrors);
  // DB-lock to ensure that persistent sessions are loaded from DB just on one DC. The other DCs will load them from remote cache.
  CacheInitializer initializer = new DBLockBasedCacheInitializer(session, ispnInitializer);
  initializer.initCache();
  initializer.loadSessions();
  // Initialize persister for periodically doing bulk DB updates of lastSessionRefresh timestamps of refreshed sessions
  persisterLastSessionRefreshStore = new PersisterLastSessionRefreshStoreFactory().createAndInit(session, true);
}
org.keycloak.models.sessions.infinispan.initializerInfinispanCacheInitializer<init>

Popular methods of InfinispanCacheInitializer

  • getStateFromCache
  • initCache
  • loadSessions
  • saveStateToCache
  • startLoadingImpl

Popular in Java

  • Making http post requests using okhttp
  • getExternalFilesDir (Context)
  • onCreateOptionsMenu (Activity)
  • startActivity (Activity)
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • GridBagLayout (java.awt)
    The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • JFileChooser (javax.swing)
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now