This project has retired. For details please refer to its
Attic page .
ServletServiceRequest (Cocoon Servlet Service Implementation 1.3.3-SNAPSHOT API)
org.apache.cocoon.servletservice.util
Class ServletServiceRequest
java.lang.Object
org.apache.cocoon.servletservice.util.ServletServiceRequest
All Implemented Interfaces: javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest
public class ServletServiceRequest extends Object implements javax.servlet.http.HttpServletRequest
Create a HttpServletRequest from an URL, that is used while calling e.g. a
servlet service. The current implementation forwards headers, attributes and
parameters.
Since:
1.0.0
Version:
$Id: BlockCallHttpServletRequest.java 577519 2007-09-20 03:05:26Z
vgritsenko $
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
ServletServiceRequest
public ServletServiceRequest (URI uri,
javax.servlet.http.HttpServletRequest parentRequest)
Parameters: uri - points to the called servletparentRequest - reference to the request object that makes a servlet call
getProtocol
public String getProtocol ()
Specified by: getProtocol in interface javax.servlet.ServletRequest
getMethod
public String getMethod ()
Specified by: getMethod in interface javax.servlet.http.HttpServletRequest
setMethod
public void setMethod (String method)
getScheme
public String getScheme ()
Specified by: getScheme in interface javax.servlet.ServletRequest
getServerName
public String getServerName ()
Specified by: getServerName in interface javax.servlet.ServletRequest
getServerPort
public int getServerPort ()
Specified by: getServerPort in interface javax.servlet.ServletRequest
getContextPath
public String getContextPath ()
Specified by: getContextPath in interface javax.servlet.http.HttpServletRequest
getServletPath
public String getServletPath ()
Specified by: getServletPath in interface javax.servlet.http.HttpServletRequest
getPathInfo
public String getPathInfo ()
Specified by: getPathInfo in interface javax.servlet.http.HttpServletRequest
getPathTranslated
public String getPathTranslated ()
Specified by: getPathTranslated in interface javax.servlet.http.HttpServletRequest
getQueryString
public String getQueryString ()
Specified by: getQueryString in interface javax.servlet.http.HttpServletRequest
getRequestURI
public String getRequestURI ()
Specified by: getRequestURI in interface javax.servlet.http.HttpServletRequest
getRequestURL
public StringBuffer getRequestURL ()
Specified by: getRequestURL in interface javax.servlet.http.HttpServletRequest
getHeader
public String getHeader (String name)
Specified by: getHeader in interface javax.servlet.http.HttpServletRequest
getHeaders
public Enumeration getHeaders (String name)
Specified by: getHeaders in interface javax.servlet.http.HttpServletRequest
setHeader
public void setHeader (String name,
String value)
getDateHeader
public long getDateHeader (String name)
Specified by: getDateHeader in interface javax.servlet.http.HttpServletRequest
setDateHeader
public void setDateHeader (String name,
long date)
getIntHeader
public int getIntHeader (String name)
Specified by: getIntHeader in interface javax.servlet.http.HttpServletRequest
setIntHeader
public void setIntHeader (String name,
int value)
getHeaderNames
public Enumeration getHeaderNames ()
Specified by: getHeaderNames in interface javax.servlet.http.HttpServletRequest
getParameter
public String getParameter (String name)
Specified by: getParameter in interface javax.servlet.ServletRequest
getParameterValues
public String [] getParameterValues (String name)
Specified by: getParameterValues in interface javax.servlet.ServletRequest
getParameterNames
public Enumeration getParameterNames ()
Specified by: getParameterNames in interface javax.servlet.ServletRequest
getParameterMap
public Map getParameterMap ()
Specified by: getParameterMap in interface javax.servlet.ServletRequest
getCharacterEncoding
public String getCharacterEncoding ()
Specified by: getCharacterEncoding in interface javax.servlet.ServletRequest
setCharacterEncoding
public void setCharacterEncoding (String encoding)
throws UnsupportedEncodingException
Specified by: setCharacterEncoding in interface javax.servlet.ServletRequest
Throws:
UnsupportedEncodingException
getContentLength
public int getContentLength ()
Specified by: getContentLength in interface javax.servlet.ServletRequest
setContentLength
public void setContentLength (int contentLength)
getContentType
public String getContentType ()
Specified by: getContentType in interface javax.servlet.ServletRequest
getInputStream
public javax.servlet.ServletInputStream getInputStream ()
throws IOException
Specified by: getInputStream in interface javax.servlet.ServletRequest
Throws:
IOException
setInputStream
public void setInputStream (InputStream inputStream)
getReader
public BufferedReader getReader ()
throws IOException
Specified by: getReader in interface javax.servlet.ServletRequest
Throws:
IOException
getAttribute
public Object getAttribute (String name)
Specified by: getAttribute in interface javax.servlet.ServletRequest
getAttributeNames
public Enumeration getAttributeNames ()
Specified by: getAttributeNames in interface javax.servlet.ServletRequest
setAttribute
public void setAttribute (String name,
Object value)
Specified by: setAttribute in interface javax.servlet.ServletRequest
removeAttribute
public void removeAttribute (String name)
Specified by: removeAttribute in interface javax.servlet.ServletRequest
getAuthType
public String getAuthType ()
Specified by: getAuthType in interface javax.servlet.http.HttpServletRequest
getCookies
public javax.servlet.http.Cookie[] getCookies ()
Specified by: getCookies in interface javax.servlet.http.HttpServletRequest
getLocale
public Locale getLocale ()
Specified by: getLocale in interface javax.servlet.ServletRequest
getLocales
public Enumeration getLocales ()
Specified by: getLocales in interface javax.servlet.ServletRequest
getRealPath
public String getRealPath (String path)
Deprecated.
Specified by: getRealPath in interface javax.servlet.ServletRequest
See Also: ServletRequest.getRealPath(java.lang.String)
getRemoteAddr
public String getRemoteAddr ()
Specified by: getRemoteAddr in interface javax.servlet.ServletRequest
getRemoteHost
public String getRemoteHost ()
Specified by: getRemoteHost in interface javax.servlet.ServletRequest
getRemoteUser
public String getRemoteUser ()
Specified by: getRemoteUser in interface javax.servlet.http.HttpServletRequest
getRequestDispatcher
public javax.servlet.RequestDispatcher getRequestDispatcher (String path)
Specified by: getRequestDispatcher in interface javax.servlet.ServletRequest
getRequestedSessionId
public String getRequestedSessionId ()
Specified by: getRequestedSessionId in interface javax.servlet.http.HttpServletRequest
getSession
public javax.servlet.http.HttpSession getSession ()
Specified by: getSession in interface javax.servlet.http.HttpServletRequest
getSession
public javax.servlet.http.HttpSession getSession (boolean create)
Specified by: getSession in interface javax.servlet.http.HttpServletRequest
setContext
public void setContext (javax.servlet.ServletContext context)
getUserPrincipal
public Principal getUserPrincipal ()
Specified by: getUserPrincipal in interface javax.servlet.http.HttpServletRequest
isRequestedSessionIdFromCookie
public boolean isRequestedSessionIdFromCookie ()
Specified by: isRequestedSessionIdFromCookie in interface javax.servlet.http.HttpServletRequest
isRequestedSessionIdFromUrl
public boolean isRequestedSessionIdFromUrl ()
Specified by: isRequestedSessionIdFromUrl in interface javax.servlet.http.HttpServletRequest
isRequestedSessionIdFromURL
public boolean isRequestedSessionIdFromURL ()
Specified by: isRequestedSessionIdFromURL in interface javax.servlet.http.HttpServletRequest
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid ()
Specified by: isRequestedSessionIdValid in interface javax.servlet.http.HttpServletRequest
isSecure
public boolean isSecure ()
Specified by: isSecure in interface javax.servlet.ServletRequest
isUserInRole
public boolean isUserInRole (String role)
Specified by: isUserInRole in interface javax.servlet.http.HttpServletRequest
getLocalAddr
public String getLocalAddr ()
Specified by: getLocalAddr in interface javax.servlet.ServletRequest
getLocalName
public String getLocalName ()
Specified by: getLocalName in interface javax.servlet.ServletRequest
getLocalPort
public int getLocalPort ()
Specified by: getLocalPort in interface javax.servlet.ServletRequest
getRemotePort
public int getRemotePort ()
Specified by: getRemotePort in interface javax.servlet.ServletRequest
Copyright © 1999-2012 The Apache Software Foundation . All Rights Reserved.