Interface SessionProviderService
-
- All Known Implementing Classes:
MapStoredSessionProviderService,ThreadLocalSessionProviderService
public interface SessionProviderServiceCreated 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
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static org.exoplatform.services.jcr.core.ManageableRepositorygetRepository()Get the current repositorystatic org.exoplatform.services.jcr.RepositoryServicegetRepositoryService()SessionProvidergetSessionProvider(Object key)static SessionProviderServicegetSessionProviderService()static SessionProvidergetSystemSessionProvider()Gets the system session provider.SessionProvidergetSystemSessionProvider(Object key)voidremoveSessionProvider(Object key)Removes the session providervoidsetSessionProvider(Object key, SessionProvider sessionProvider)
-
-
-
Method Detail
-
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()
-
-