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