Method Summary |
|
public Cookie | access(HttpSession arg0) |
public void | addEventListener(EventListener listener) |
public void | clearEventListeners() |
public Object | clone() |
public void | complete(HttpSession arg0) |
public long | currentSecond() |
protected State | destroyContainer(HttpSession session) |
protected void | destroySession(HttpSession container) |
protected HttpSession | findSession(String id, boolean create) |
public WebAppContext | getContext() |
public String | getContextPath() |
public boolean | getCrossContextSessionIDs() |
public boolean | getHttpOnly() |
public HttpSession | getHttpSession(String id) |
public IdGenerator | getIdGenerator() |
public StateInterceptor[] | getInterceptorStack() |
public int | getMaxCookieAge() |
public int | getMaxInactiveInterval() |
public SessionIdManager | getMetaManager() |
public int | getScavengerPeriod() |
public boolean | getSecureCookies() |
public ServletContext | getServletContext() |
public HttpSessionContext | getSessionContext() |
public Cookie | getSessionCookie(HttpSession session, String contextPath, boolean requestIsSecure) |
public String | getSessionCookie() |
public String | getSessionDomain() |
public String | getSessionPath() |
public String | getSessionURL() |
public String | getSessionURLPrefix() |
public Store | getStore() |
public boolean | isFailed() |
public boolean | isRunning() |
public boolean | isStarted() |
public boolean | isStarting() |
public boolean | isStopped() |
public boolean | isStopping() |
public boolean | isValid(HttpSession session) |
protected HttpSession | newContainer(String id, State state) |
public HttpSession | newHttpSession(HttpServletRequest request) |
protected Session | newSession(HttpServletRequest request) |
public Object | notifyAttributeAdded(HttpSession session, String name, Object value) |
public Object | notifyAttributeRemoved(HttpSession session, String name, Object value) |
public Object | notifyAttributeReplaced(HttpSession session, String name, Object value) |
public void | notifySessionCreated(HttpSession session) |
public void | notifySessionDestroyed(HttpSession session) |
public void | removeEventListener(EventListener listener) |
protected void | scavenge() |
public boolean | sessionExists(String id) |
public void | setContext(WebAppContext context) |
public void | setCrossContextSessionIDs(boolean useRequestedId) Set Cross Context sessions IDs
This option activates a mode where a requested session ID can be used to create a
new session. |
public void | setIdGenerator(IdGenerator idGenerator) |
public void | setIdManager(SessionIdManager arg0) |
public void | setInterceptorStack(StateInterceptor[] interceptorStack) |
public void | setMaxCookieAge(int arg0) |
public void | setMaxInactiveInterval(int seconds) |
public void | setScavengerPeriod(int period) |
public void | setSessionCookie(String arg0) |
public void | setSessionDomain(String arg0) |
public void | setSessionHandler(SessionHandler handler) |
public void | setSessionPath(String arg0) |
public void | setSessionURL(String arg0) |
public void | setStore(Store store) |
public void | start() |
public void | stop() |