org.mortbay.jetty.servlet
Class ServletHttpRequest
public
class
ServletHttpRequest
extends Object
implements HttpServletRequest
Servlet Request Wrapper.
This class wraps a Jetty HTTP request as a 2.2 Servlet
request.
Note that this wrapper is not synchronized and if a request is to
be operated on by multiple threads, then higher level
synchronizations may be required.
Version: $Id: ServletHttpRequest.java,v 1.65 2005/08/13 00:01:27 gregwilkins Exp $
Author: Greg Wilkins (gregw)
public static final String __SESSIONID_COOKIE
public static final String __SESSIONID_NONE
public static final String __SESSIONID_NOT_CHECKED
public static final String __SESSIONID_URL
Constructor.
public Object getAttribute(String name)
public Enumeration getAttributeNames()
public String getAuthType()
public String getCharacterEncoding()
public int getContentLength()
public String getContentType()
public String getContextPath()
public long getDateHeader(String name)
public String getHeader(String name)
public Enumeration getHeaderNames()
public Enumeration getHeaders(String s)
public int getIntHeader(String name)
public String getLocalAddr()
public Locale getLocale()
public Enumeration getLocales()
public String getLocalName()
public int getLocalPort()
public String getMethod()
public String getParameter(String name)
public Map getParameterMap()
This method is not recommended as it forces the generation of a
non-optimal data structure.
public Enumeration getParameterNames()
public String[] getParameterValues(String name)
public String getPathInfo()
public String getPathTranslated()
public String getProtocol()
public String getQueryString()
public BufferedReader getReader()
public String getRealPath(String path)
Deprecated: As of Version 2.1 of the Java Servlet API,
use {@link javax.servlet.ServletContext#getRealPath} instead.
public String getRemoteAddr()
public String getRemoteHost()
public int getRemotePort()
public String getRemoteUser()
public String getRequestedSessionId()
public String getRequestURI()
public StringBuffer getRequestURL()
public String getScheme()
public String getServerName()
public int getServerPort()
public String getServletPath()
public Principal getUserPrincipal()
public boolean isRequestedSessionIdFromCookie()
public boolean isRequestedSessionIdFromUrl()
public boolean isRequestedSessionIdFromURL()
public boolean isRequestedSessionIdValid()
public boolean isSecure()
public boolean isUserInRole(String role)
public void removeAttribute(String name)
public void setAttribute(String name, Object value)
public void setCharacterEncoding(String encoding)
public String toString()
Copyright © 2004 Mortbay Consulting Pty. Ltd. All Rights Reserved.