org.apache.coyote.tomcat4
Class CoyoteRequestFacade
java.lang.Object
RequestFacade
org.apache.coyote.tomcat4.CoyoteRequestFacade
- public class CoyoteRequestFacade
- extends RequestFacade
Facade class that wraps a Coyote request object.
All methods are delegated to the wrapped request.
- Version:
- $Revision: 1.4 $ $Date: 2004/02/24 08:54:29 $
- Author:
- Craig R. McClanahan, Remy Maucherat
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
request
protected CoyoteRequest request
- The wrapped request.
CoyoteRequestFacade
public CoyoteRequestFacade(CoyoteRequest request)
- Construct a wrapper for the specified request.
- Parameters:
request
- The request to be wrapped
clear
public void clear()
- Clear facade.
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
getAttributeNames
public java.util.Enumeration getAttributeNames()
getCharacterEncoding
public java.lang.String getCharacterEncoding()
setCharacterEncoding
public void setCharacterEncoding(java.lang.String env)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
getContentLength
public int getContentLength()
getContentType
public java.lang.String getContentType()
getInputStream
public ServletInputStream getInputStream()
throws java.io.IOException
- Throws:
java.io.IOException
getParameter
public java.lang.String getParameter(java.lang.String name)
getParameterNames
public java.util.Enumeration getParameterNames()
getParameterValues
public java.lang.String[] getParameterValues(java.lang.String name)
getParameterMap
public java.util.Map getParameterMap()
getProtocol
public java.lang.String getProtocol()
getScheme
public java.lang.String getScheme()
getServerName
public java.lang.String getServerName()
getServerPort
public int getServerPort()
getReader
public java.io.BufferedReader getReader()
throws java.io.IOException
- Throws:
java.io.IOException
getRemoteAddr
public java.lang.String getRemoteAddr()
getRemoteHost
public java.lang.String getRemoteHost()
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object o)
removeAttribute
public void removeAttribute(java.lang.String name)
getLocale
public java.util.Locale getLocale()
getLocales
public java.util.Enumeration getLocales()
isSecure
public boolean isSecure()
getRequestDispatcher
public RequestDispatcher getRequestDispatcher(java.lang.String path)
getRealPath
public java.lang.String getRealPath(java.lang.String path)
getAuthType
public java.lang.String getAuthType()
getCookies
public Cookie[] getCookies()
getDateHeader
public long getDateHeader(java.lang.String name)
getHeader
public java.lang.String getHeader(java.lang.String name)
getHeaders
public java.util.Enumeration getHeaders(java.lang.String name)
getHeaderNames
public java.util.Enumeration getHeaderNames()
getIntHeader
public int getIntHeader(java.lang.String name)
getMethod
public java.lang.String getMethod()
getPathInfo
public java.lang.String getPathInfo()
getPathTranslated
public java.lang.String getPathTranslated()
getContextPath
public java.lang.String getContextPath()
getQueryString
public java.lang.String getQueryString()
getRemoteUser
public java.lang.String getRemoteUser()
isUserInRole
public boolean isUserInRole(java.lang.String role)
getUserPrincipal
public java.security.Principal getUserPrincipal()
getRequestedSessionId
public java.lang.String getRequestedSessionId()
getRequestURI
public java.lang.String getRequestURI()
getRequestURL
public java.lang.StringBuffer getRequestURL()
getServletPath
public java.lang.String getServletPath()
getSession
public HttpSession getSession(boolean create)
getSession
public HttpSession getSession()
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid()
isRequestedSessionIdFromCookie
public boolean isRequestedSessionIdFromCookie()
isRequestedSessionIdFromURL
public boolean isRequestedSessionIdFromURL()
isRequestedSessionIdFromUrl
public boolean isRequestedSessionIdFromUrl()
Copyright ? 2003 Apache Software Foundation. All Rights Reserved.