public class SessionForRequest extends Object
| Constructor and Description |
|---|
SessionForRequest() |
| Modifier and Type | Method and Description |
|---|---|
static Session |
create(SessionStore sessionStore,
HttpRequest<?> request)
Creates a session and stores it in the request attributes.
|
static Optional<Session> |
find(HttpRequest<?> request)
Finds a session.
|
static Session |
findOrCreate(HttpRequest<?> request,
SessionStore sessionStore)
Finds a session or creates a new one and stores it in the request attributes.
|
public static Session create(SessionStore sessionStore, HttpRequest<?> request)
sessionStore - the session storerequest - the Http Requestpublic static Optional<Session> find(HttpRequest<?> request)
request - the Http Requestpublic static Session findOrCreate(HttpRequest<?> request, SessionStore sessionStore)
request - The Http RequestsessionStore - The session store to create the session if not found