public final class XfcSessionManager extends Object
Constructor and Description |
---|
XfcSessionManager() |
Modifier and Type | Method and Description |
---|---|
static XfcSession |
createNew(String id)
Session-Initialisierung (vor allem für Multi-Session-Betrieb), die den Mandanten des übergebenen Benutzers
verwendet.
|
static XfcSession |
createNew(String id,
Benutzer b) |
static XfcSession |
current(javax.servlet.http.HttpServletRequest req) |
static XfcSession |
current(javax.servlet.http.HttpSession session) |
static XfcSession |
current(String id)
Vor allem für Multi-Session-Betrieb.
|
static void |
dispose(String id)
Löscht die Session (vor allem für Multi-Session-Betrieb).
|
static void |
disposeAll() |
static Map<String,XfcSession> |
getSessionMap() |
static Locale |
locale(javax.servlet.http.HttpServletRequest req) |
static Locale |
locale(javax.servlet.http.HttpSession session) |
static Locale |
locale(String id)
Liefert die 'Locale'-Einstellung der Session zur übergebenen ID oder einen Standardwert
|
public static XfcSession createNew(String id)
id
- ID für die Session-Initialisierung (im Allgemeinen die HttpSession
-ID).NullPointerException
- wenn ID oder Benutzer null
sind (im Single-Session-Betrieb ist diese
Initialisierung nicht notwendig).public static XfcSession createNew(String id, Benutzer b)
public static XfcSession current(String id)
id
- Die ID, die für die Session-Initialisierung per #createNew(Object, Benutzer)
verwendet wurde (im
Allgemeinen die HttpSession
-ID).NullPointerException
- wenn ID null
ist (für Single-Session-Betrieb siehe #current()
).public static XfcSession current(javax.servlet.http.HttpSession session)
public static XfcSession current(javax.servlet.http.HttpServletRequest req)
public static void dispose(String id)
id
- Die ID, die für die Session-Initialisierung per #createNew(Object, Benutzer)
verwendet wurde (im
Allgemeinen die HttpSession
-ID).public static Locale locale(javax.servlet.http.HttpServletRequest req)
public static Locale locale(javax.servlet.http.HttpSession session)
public static Locale locale(String id)
public static void disposeAll()
public static Map<String,XfcSession> getSessionMap()
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.