Package org.bonitasoft.engine.session
Interface SessionProvider
- All Known Implementing Classes:
AbstractSessionProvider,SessionProviderImpl
public interface SessionProvider
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddSession(SSession session) voidvoiddeleteSessionsOfTenant(long tenantId, boolean keepTechnicalSessions) getSession(long sessionId) voidremoveSession(long sessionId) voidvoidupdateSession(SSession session)
-
Method Details
-
updateSession
- Throws:
SSessionNotFoundException
-
cleanInvalidSessions
void cleanInvalidSessions() -
removeSessions
void removeSessions() -
getSession
- Throws:
SSessionNotFoundException
-
removeSession
- Throws:
SSessionNotFoundException
-
addSession
- Throws:
SSessionAlreadyExistsException
-
deleteSessionsOfTenant
void deleteSessionsOfTenant(long tenantId, boolean keepTechnicalSessions)
-