public class DefaultWGAHttpSessionManager extends AbstractWGAHttpSessionManager
| Constructor and Description |
|---|
DefaultWGAHttpSessionManager() |
| Modifier and Type | Method and Description |
|---|---|
WGAHttpSession |
createSession()
creates a new session and fires SessionCreatedEvent
|
WGAHttpSession |
getSession(java.lang.String id)
should try to retrieve an existing and valid session with the given id
|
void |
requestFinished(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
call back if an http request has been finished
|
void |
shutdown()
shutdown and invalidate all sessions
|
void |
startup(de.innovationgate.wga.config.HttpSessionManagerConfiguration config)
called during WGA core startup
|
addListener, clearListeners, getContext, getCore, isDebug, removeListener, setContext, setDebugpublic WGAHttpSession getSession(java.lang.String id)
AbstractWGAHttpSessionManagergetSession in interface WGAHttpSessionManagergetSession in class AbstractWGAHttpSessionManagerid - The session idpublic WGAHttpSession createSession()
AbstractWGAHttpSessionManagercreateSession in class AbstractWGAHttpSessionManagerpublic void shutdown()
AbstractWGAHttpSessionManagershutdown in class AbstractWGAHttpSessionManagerpublic void requestFinished(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
AbstractWGAHttpSessionManagerrequestFinished in class AbstractWGAHttpSessionManagerpublic void startup(de.innovationgate.wga.config.HttpSessionManagerConfiguration config)
AbstractWGAHttpSessionManagerstartup in class AbstractWGAHttpSessionManager