Interface SessionProviderService

All Known Implementing Classes:
MapStoredSessionProviderService, ThreadLocalSessionProviderService

public interface SessionProviderService
Created by The eXo Platform SAS . Session providers holder component
Version:
$Id: SessionProviderService.java 13869 2008-05-05 08:40:10Z pnedonosko $
Author:
Gennady Azarenkov
  • Method Details

    • setSessionProvider

      void setSessionProvider(Object key, SessionProvider sessionProvider)
      Parameters:
      key -
      sessionProvider -
    • getSessionProvider

      SessionProvider getSessionProvider(Object key)
      Parameters:
      key -
      Returns:
      session provider
    • getSystemSessionProvider

      SessionProvider getSystemSessionProvider(Object key)
      Parameters:
      key -
      Returns:
      system session provider
    • removeSessionProvider

      void removeSessionProvider(Object key)
      Removes the session provider
      Parameters:
      key -
    • getSystemSessionProvider

      static SessionProvider getSystemSessionProvider()
      Gets the system session provider.
      Returns:
      the system session provider
    • getRepository

      static org.exoplatform.services.jcr.core.ManageableRepository getRepository()
      Get the current repository
      Returns:
      the current manageable repository
    • getSessionProviderService

      static SessionProviderService getSessionProviderService()
    • getRepositoryService

      static org.exoplatform.services.jcr.RepositoryService getRepositoryService()