Uses of Interface
javax.servlet.http.HttpSession

Packages that use HttpSession
javax.servlet.http The javax.servlet.http package contains a number of classes and interfaces that describe and define the contracts between a servlet class running under the HTTP protocol and the runtime environment provided for an instance of such a class by a conforming servlet container. 
org.eclipse.jetty.security.authentication   
org.eclipse.jetty.server   
org.eclipse.jetty.server.session   
 

Uses of HttpSession in javax.servlet.http
 

Methods in javax.servlet.http that return HttpSession
 HttpSession HttpSessionEvent.getSession()
          Return the session that changed.
 HttpSession HttpSessionBindingEvent.getSession()
          Return the session that changed.
 HttpSession HttpServletRequestWrapper.getSession()
          The default behavior of this method is to return getSession() on the wrapped request object.
 HttpSession HttpServletRequest.getSession()
          Returns the current session associated with this request, or if the request does not have a session, creates one.
 HttpSession HttpServletRequestWrapper.getSession(boolean create)
          The default behavior of this method is to return getSession(boolean create) on the wrapped request object.
 HttpSession HttpServletRequest.getSession(boolean create)
          Returns the current HttpSession associated with this request or, if there is no current session and create is true, returns a new session.
 HttpSession HttpSessionContext.getSession(String sessionId)
          Deprecated. As of Java Servlet API 2.1 with no replacement. This method must return null and will be removed in a future version of this API.
 

Constructors in javax.servlet.http with parameters of type HttpSession
HttpSessionBindingEvent(HttpSession session, String name)
          Constructs an event that notifies an object that it has been bound to or unbound from a session.
HttpSessionBindingEvent(HttpSession session, String name, Object value)
          Constructs an event that notifies an object that it has been bound to or unbound from a session.
HttpSessionEvent(HttpSession source)
          Construct a session event from the given source.
 

Uses of HttpSession in org.eclipse.jetty.security.authentication
 

Methods in org.eclipse.jetty.security.authentication that return HttpSession
protected  HttpSession LoginAuthenticator.renewSessionOnAuthentication(HttpServletRequest request, HttpServletResponse response)
          Change the session when the request is authenticated for the first time
 

Uses of HttpSession in org.eclipse.jetty.server
 

Methods in org.eclipse.jetty.server that return HttpSession
 HttpSession SessionManager.getHttpSession(String id)
          Returns the HttpSession with the given session id
 HttpSession ServletRequestHttpWrapper.getSession()
           
 HttpSession Request.getSession()
           
 HttpSession ServletRequestHttpWrapper.getSession(boolean create)
           
 HttpSession Request.getSession(boolean create)
           
 HttpSession SessionManager.newHttpSession(HttpServletRequest request)
          Creates a new HttpSession.
 HttpSession Request.recoverNewSession(Object key)
           
 

Methods in org.eclipse.jetty.server with parameters of type HttpSession
 HttpCookie SessionManager.access(HttpSession session, boolean secure)
          Called by the SessionHandler when a session is first accessed by a request.
 void SessionIdManager.addSession(HttpSession session)
          Add a session to the list of known sessions for a given ID.
 void SessionManager.complete(HttpSession session)
          Called by the SessionHandler when a session is last accessed by a request.
 String SessionManager.getClusterId(HttpSession session)
           
 String SessionManager.getNodeId(HttpSession session)
           
 HttpCookie SessionManager.getSessionCookie(HttpSession session, String contextPath, boolean requestIsSecure)
          Gets a Cookie for a session.
 boolean SessionManager.isValid(HttpSession session)
           
 void SessionIdManager.removeSession(HttpSession session)
          Remove session from the list of known sessions for a given ID.
 void Request.saveNewSession(Object key, HttpSession session)
           
 void Request.setSession(HttpSession session)
           
 

Uses of HttpSession in org.eclipse.jetty.server.session
 

Subinterfaces of HttpSession in org.eclipse.jetty.server.session
static interface AbstractSessionManager.SessionIf
          Interface that any session wrapper should implement so that SessionManager may access the Jetty session implementation.
 

Classes in org.eclipse.jetty.server.session that implement HttpSession
 class AbstractSessionManager.Session
           Implements HttpSession from the javax.servlet package.
protected  class HashSessionManager.HashedSession
           
 class JDBCSessionManager.Session
          Session Session instance in memory of this node.
 

Methods in org.eclipse.jetty.server.session that return HttpSession
 HttpSession AbstractSessionManager.getHttpSession(String nodeId)
           
 HttpSession AbstractSessionManager.NullSessionContext.getSession(String id)
          Deprecated. From HttpSessionContext
 HttpSession AbstractSessionManager.newHttpSession(HttpServletRequest request)
          Create a new HttpSession for a request
 

Methods in org.eclipse.jetty.server.session with parameters of type HttpSession
 HttpCookie AbstractSessionManager.access(HttpSession session, boolean secure)
           
 void JDBCSessionIdManager.addSession(HttpSession session)
           
 void HashSessionIdManager.addSession(HttpSession session)
           
 void AbstractSessionManager.complete(HttpSession session)
           
 String AbstractSessionManager.getClusterId(HttpSession session)
           
 String AbstractSessionManager.getNodeId(HttpSession session)
           
 HttpCookie AbstractSessionManager.getSessionCookie(HttpSession session, String contextPath, boolean requestIsSecure)
           
 boolean AbstractSessionManager.isValid(HttpSession session)
           
 void JDBCSessionIdManager.removeSession(HttpSession session)
           
 void HashSessionIdManager.removeSession(HttpSession session)
           
 void AbstractSessionManager.removeSession(HttpSession session, boolean invalidate)
          Remove session from manager
 



Copyright © 1995-2010 Mort Bay Consulting. All Rights Reserved.