package session
- Alphabetic
- Public
- All
Type Members
-
trait
InMemorySessionManager[Session] extends SessionManager[Session]
In-Memory session that only lives as long as the server is running
In-Memory session that only lives as long as the server is running
- Session
the type of session
-
trait
SessionManager[Session] extends AnyRef
SessionManager must be implemented in order to have support for sessions
SessionManager must be implemented in order to have support for sessions
- Session
the type of session
-
case class
SessionTransaction[Session](id: String, session: Session, connection: HttpConnection, sessionModifiable: Boolean = true, requestModifiable: Boolean = true) extends Product with Serializable
SessionTransaction is used for working with a session in a SessionManager.
SessionTransaction is used for working with a session in a SessionManager. Modifications can be made to both the session and the request (if requestModifiable is true)
- Session
the type of session
- id
the session's id
- session
the session in this transaction
- connection
the HttpConnection in this transaction
- sessionModifiable
true if the session can be modified (this is disabled outside of a session transaction)
- requestModifiable
true if the request can be modified (this is usually only false when working with sessions in a Connection)
Value Members
- object InMemorySessionManager