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 Summary
Modifier and TypeMethodDescriptionstatic org.exoplatform.services.jcr.core.ManageableRepositoryGet the current repositorystatic org.exoplatform.services.jcr.RepositoryServicegetSessionProvider(Object key) static SessionProviderServicestatic SessionProviderGets the system session provider.voidRemoves the session providervoidsetSessionProvider(Object key, SessionProvider sessionProvider)
-
Method Details
-
setSessionProvider
- Parameters:
key-sessionProvider-
-
getSessionProvider
- Parameters:
key-- Returns:
- session provider
-
getSystemSessionProvider
- Parameters:
key-- Returns:
- system session provider
-
removeSessionProvider
Removes the session provider- Parameters:
key-
-
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
-
getRepositoryService
static org.exoplatform.services.jcr.RepositoryService getRepositoryService()
-