Uses of Interface
javax.servlet.http.HttpServletRequest

Packages that use HttpServletRequest
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.ajp   
org.eclipse.jetty.rewrite.handler   
org.eclipse.jetty.security   
org.eclipse.jetty.security.authentication   
org.eclipse.jetty.server   
org.eclipse.jetty.server.handler   
org.eclipse.jetty.server.session   
org.eclipse.jetty.servlet   
org.eclipse.jetty.websocket   
 

Uses of HttpServletRequest in javax.servlet.http
 

Classes in javax.servlet.http that implement HttpServletRequest
 class HttpServletRequestWrapper
          Provides a convenient implementation of the HttpServletRequest interface that can be subclassed by developers wishing to adapt the request to a Servlet.
 

Methods in javax.servlet.http with parameters of type HttpServletRequest
protected  void HttpServlet.doDelete(HttpServletRequest req, HttpServletResponse resp)
          Called by the server (via the service method) to allow a servlet to handle a DELETE request.
protected  void HttpServlet.doGet(HttpServletRequest req, HttpServletResponse resp)
          Called by the server (via the service method) to allow a servlet to handle a GET request.
protected  void HttpServlet.doHead(HttpServletRequest req, HttpServletResponse resp)
          Receives an HTTP HEAD request from the protected service method and handles the request.
protected  void HttpServlet.doOptions(HttpServletRequest req, HttpServletResponse resp)
          Called by the server (via the service method) to allow a servlet to handle a OPTIONS request.
protected  void HttpServlet.doPost(HttpServletRequest req, HttpServletResponse resp)
          Called by the server (via the service method) to allow a servlet to handle a POST request.
protected  void HttpServlet.doPut(HttpServletRequest req, HttpServletResponse resp)
          Called by the server (via the service method) to allow a servlet to handle a PUT request.
protected  void HttpServlet.doTrace(HttpServletRequest req, HttpServletResponse resp)
          Called by the server (via the service method) to allow a servlet to handle a TRACE request.
protected  long HttpServlet.getLastModified(HttpServletRequest req)
          Returns the time the HttpServletRequest object was last modified, in milliseconds since midnight January 1, 1970 GMT.
static StringBuffer HttpUtils.getRequestURL(HttpServletRequest req)
          Deprecated. Reconstructs the URL the client used to make the request, using information in the HttpServletRequest object.
protected  void HttpServlet.service(HttpServletRequest req, HttpServletResponse resp)
          Receives standard HTTP requests from the public service method and dispatches them to the doXXX methods defined in this class.
 

Constructors in javax.servlet.http with parameters of type HttpServletRequest
HttpServletRequestWrapper(HttpServletRequest request)
          Constructs a request object wrapping the given request.
 

Uses of HttpServletRequest in org.eclipse.jetty.ajp
 

Classes in org.eclipse.jetty.ajp that implement HttpServletRequest
 class Ajp13Request
           
 

Uses of HttpServletRequest in org.eclipse.jetty.rewrite.handler
 

Methods in org.eclipse.jetty.rewrite.handler with parameters of type HttpServletRequest
protected  String RuleContainer.apply(String target, HttpServletRequest request, HttpServletResponse response)
          Process the contained rules (called by matchAndApply)
 String RewritePatternRule.apply(String target, HttpServletRequest request, HttpServletResponse response)
           
 String ResponsePatternRule.apply(String target, HttpServletRequest request, HttpServletResponse response)
           
 String RedirectPatternRule.apply(String target, HttpServletRequest request, HttpServletResponse response)
           
protected abstract  String PatternRule.apply(String target, HttpServletRequest request, HttpServletResponse response)
          Apply the rule to the request
 String HeaderPatternRule.apply(String target, HttpServletRequest request, HttpServletResponse response)
          Invokes this method when a match found.
 String CookiePatternRule.apply(String target, HttpServletRequest request, HttpServletResponse response)
           
 String RewriteRegexRule.apply(String target, HttpServletRequest request, HttpServletResponse response, Matcher matcher)
           
protected abstract  String RegexRule.apply(String target, HttpServletRequest request, HttpServletResponse response, Matcher matcher)
          Apply this rule to the request/response pair.
protected  String RedirectRegexRule.apply(String target, HttpServletRequest request, HttpServletResponse response, Matcher matcher)
           
protected abstract  String HeaderRule.apply(String target, String value, HttpServletRequest request, HttpServletResponse response)
          Apply the rule to the request
protected  String ForwardedSchemeHeaderRule.apply(String target, String value, HttpServletRequest request, HttpServletResponse response)
           
 void RewriteHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 String VirtualHostRuleContainer.matchAndApply(String target, HttpServletRequest request, HttpServletResponse response)
          Process the contained rules if the request is applicable to the virtual hosts of this rule
 String RuleContainer.matchAndApply(String target, HttpServletRequest request, HttpServletResponse response)
          Process the contained rules
abstract  String Rule.matchAndApply(String target, HttpServletRequest request, HttpServletResponse response)
          This method calls tests the rule against the request/response pair and if the Rule applies, then the rule's action is triggered.
 String RegexRule.matchAndApply(String target, HttpServletRequest request, HttpServletResponse response)
           
 String PatternRule.matchAndApply(String target, HttpServletRequest request, HttpServletResponse response)
           
 String MsieSslRule.matchAndApply(String target, HttpServletRequest request, HttpServletResponse response)
           
 String LegacyRule.matchAndApply(String target, HttpServletRequest request, HttpServletResponse response)
           
 String HeaderRule.matchAndApply(String target, HttpServletRequest request, HttpServletResponse response)
           
 

Uses of HttpServletRequest in org.eclipse.jetty.security
 

Methods in org.eclipse.jetty.security with parameters of type HttpServletRequest
 void HashCrossContextPsuedoSession.clear(HttpServletRequest request)
           
 void CrossContextPsuedoSession.clear(HttpServletRequest request)
           
 T HashCrossContextPsuedoSession.fetch(HttpServletRequest request)
           
 T CrossContextPsuedoSession.fetch(HttpServletRequest request)
           
 void SecurityHandler.handle(String pathInContext, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 

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

Classes in org.eclipse.jetty.security.authentication that implement HttpServletRequest
protected static class FormAuthenticator.FormRequest
           
 

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

Constructors in org.eclipse.jetty.security.authentication with parameters of type HttpServletRequest
FormAuthenticator.FormRequest(HttpServletRequest request)
           
 

Uses of HttpServletRequest in org.eclipse.jetty.server
 

Classes in org.eclipse.jetty.server that implement HttpServletRequest
 class Request
          Jetty Request.
 class ServletRequestHttpWrapper
          Class to tunnel a ServletRequest via a HttpServletRequest
 

Methods in org.eclipse.jetty.server that return HttpServletRequest
 HttpServletRequest Authentication.Wrapped.getHttpServletRequest()
           
 

Methods in org.eclipse.jetty.server with parameters of type HttpServletRequest
 String SessionIdManager.getNodeId(String clusterId, HttpServletRequest request)
          Get a node ID from a cluster ID and a request
static Request Request.getRequest(HttpServletRequest request)
           
 void Handler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
          Handle a request.
 HttpSession SessionManager.newHttpSession(HttpServletRequest request)
          Creates a new HttpSession.
 String SessionIdManager.newSessionId(HttpServletRequest request, long created)
           
 

Uses of HttpServletRequest in org.eclipse.jetty.server.handler
 

Methods in org.eclipse.jetty.server.handler with parameters of type HttpServletRequest
protected  SocketChannel ConnectHandler.connect(HttpServletRequest request, String host, int port)
          Establishes a connection to the remote server.
protected  void ResourceHandler.doDirectory(HttpServletRequest request, HttpServletResponse response, Resource resource)
           
abstract  void ScopedHandler.doHandle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void ContextHandler.doHandle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
abstract  void ScopedHandler.doScope(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void ContextHandler.doScope(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
protected  Resource ResourceHandler.getResource(HttpServletRequest request)
           
 void StatisticsHandler.handle(String path, Request request, HttpServletRequest httpRequest, HttpServletResponse httpResponse)
           
 void ScopedHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void ResourceHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void RequestLogHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void IPAccessHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
          Checks the incoming request against the whitelist and blacklist
 void HotSwapHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void HandlerWrapper.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void HandlerList.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void HandlerCollection.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void ErrorHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void DefaultHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void DebugHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void ContextHandlerCollection.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void ConnectHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
protected  boolean ConnectHandler.handleAuthentication(HttpServletRequest request, HttpServletResponse response, String address)
          Handles the authentication before setting up the tunnel to the remote server.
protected  void ConnectHandler.handleConnect(Request baseRequest, HttpServletRequest request, HttpServletResponse response, String serverAddress)
          Handles a CONNECT request.
protected  void ErrorHandler.handleErrorPage(HttpServletRequest request, Writer writer, int code, String message)
           
 void ScopedHandler.nextHandle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void ScopedHandler.nextScope(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
protected  void ConnectHandler.prepareContext(HttpServletRequest request, ConcurrentMap<String,Object> context)
           
protected  void ErrorHandler.writeErrorPage(HttpServletRequest request, Writer writer, int code, String message, boolean showStacks)
           
protected  void ErrorHandler.writeErrorPageBody(HttpServletRequest request, Writer writer, int code, String message, boolean showStacks)
           
protected  void ErrorHandler.writeErrorPageHead(HttpServletRequest request, Writer writer, int code, String message)
           
protected  void ErrorHandler.writeErrorPageMessage(HttpServletRequest request, Writer writer, int code, String message, String uri)
           
protected  void ErrorHandler.writeErrorPageStacks(HttpServletRequest request, Writer writer)
           
 

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

Methods in org.eclipse.jetty.server.session with parameters of type HttpServletRequest
 void SessionHandler.doHandle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void SessionHandler.doScope(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 String JDBCSessionIdManager.getNodeId(String clusterId, HttpServletRequest request)
          Get the session id, including this node's id as a suffix.
 String HashSessionIdManager.getNodeId(String clusterId, HttpServletRequest request)
          Get the session ID with any worker ID.
 HttpSession AbstractSessionManager.newHttpSession(HttpServletRequest request)
          Create a new HttpSession for a request
protected  AbstractSessionManager.Session JDBCSessionManager.newSession(HttpServletRequest request)
          Make a new Session.
protected  AbstractSessionManager.Session HashSessionManager.newSession(HttpServletRequest request)
           
protected abstract  AbstractSessionManager.Session AbstractSessionManager.newSession(HttpServletRequest request)
          Create a new session instance
 String AbstractSessionIdManager.newSessionId(HttpServletRequest request, long created)
          Create a new session id if necessary.
protected  void SessionHandler.setRequestedId(Request baseRequest, HttpServletRequest request)
          Look for a requested session ID in cookies and URI parameters
 

Constructors in org.eclipse.jetty.server.session with parameters of type HttpServletRequest
AbstractSessionManager.Session(HttpServletRequest request)
           
HashSessionManager.HashedSession(HttpServletRequest request)
           
JDBCSessionManager.Session(HttpServletRequest request)
          Session from a request.
 

Uses of HttpServletRequest in org.eclipse.jetty.servlet
 

Methods in org.eclipse.jetty.servlet with parameters of type HttpServletRequest
protected  void StatisticsServlet.doGet(HttpServletRequest req, HttpServletResponse resp)
           
protected  void NoJspServlet.doGet(HttpServletRequest req, HttpServletResponse response)
           
protected  void DefaultServlet.doGet(HttpServletRequest request, HttpServletResponse response)
           
 void ServletHandler.doHandle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
protected  void DefaultServlet.doOptions(HttpServletRequest req, HttpServletResponse resp)
           
 void StatisticsServlet.doPost(HttpServletRequest sreq, HttpServletResponse sres)
           
protected  void DefaultServlet.doPost(HttpServletRequest request, HttpServletResponse response)
           
 void ServletHandler.doScope(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
protected  void DefaultServlet.doTrace(HttpServletRequest req, HttpServletResponse resp)
           
 void ErrorPageErrorHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
protected  void ServletHandler.notFound(HttpServletRequest request, HttpServletResponse response)
           
protected  boolean DefaultServlet.passConditionalHeaders(HttpServletRequest request, HttpServletResponse response, Resource resource, HttpContent content)
           
protected  void DefaultServlet.sendData(HttpServletRequest request, HttpServletResponse response, boolean include, Resource resource, HttpContent content, Enumeration reqRanges)
           
protected  void DefaultServlet.sendDirectory(HttpServletRequest request, HttpServletResponse response, Resource resource, String pathInContext)
           
protected  void Invoker.service(HttpServletRequest request, HttpServletResponse response)
           
 

Uses of HttpServletRequest in org.eclipse.jetty.websocket
 

Methods in org.eclipse.jetty.websocket with parameters of type HttpServletRequest
protected  String WebSocketServlet.checkOrigin(HttpServletRequest request, String host, String origin)
           
protected  String WebSocketHandler.checkOrigin(HttpServletRequest request, String host, String origin)
           
protected abstract  WebSocket WebSocketServlet.doWebSocketConnect(HttpServletRequest request, String protocol)
           
protected abstract  WebSocket WebSocketHandler.doWebSocketConnect(HttpServletRequest request, String protocol)
           
 void WebSocketHandler.handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
           
 void WebSocketConnectionD00.handshake(HttpServletRequest request, HttpServletResponse response, String origin, String subprotocol)
           
 void WebSocketConnection.handshake(HttpServletRequest request, HttpServletResponse response, String origin, String subprotocol)
           
protected  void WebSocketServlet.service(HttpServletRequest request, HttpServletResponse response)
           
 void WebSocketFactory.upgrade(HttpServletRequest request, HttpServletResponse response, WebSocket websocket, String origin, String subprotocol)
          Upgrade the request/response to a WebSocket Connection.
 



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