All Packages Class Hierarchy This Package Previous Next Index
Class w3c.jigsaw.servlet.JigsawHttpServletRequest
java.lang.Object
|
+----w3c.jigsaw.servlet.JigsawHttpServletRequest
- public class JigsawHttpServletRequest
- extends Object
-
is
- ServletRequest interface - Get the input stream to read data.
-
STATE_PARAMETERS
-
-
getAttribute(String)
- ServletRequest implementation - Get an attribute of the request.
-
getAuthType()
- HttpServletRequest implementation - Get the request's auth method.
-
getContentLength()
- ServletRequest implementation - Get the length of request data.
-
getContentType()
- ServletRequest implementation - Get the type of the request's body.
-
getDateHeader(String)
- HttpServletRequest implementation - Get a request header as an date.
-
getHeader(String)
- HttpServletRequest implementation - Get a request header as a String.
-
getHeaderNames()
- HttpServletRequest implementation - Get a all header names.
-
getInputStream()
-
-
getIntHeader(String)
- HttpServletRequest implementation - Get a request header as an int.
-
getMethod()
- HttpServletRequest implementation - Get the request's method.
-
getParameter(String)
- ServletRequest implementation - Get a parameter value.
-
getParameterNames()
- ServletRequest implementation - List available parameters.
-
getParameterValues(String)
- ServletRequest implementation - Get the parameters value.
-
getPathInfo()
- HttpServletRequest implementation - Get the request's path info.
-
getPathTranslated()
- HttpServletRequest implementation - Get the request's path translated.
-
getProtocol()
- ServletRequest implementation - Get the protocol of that request.
-
getQueryString()
- HttpServletRequest implementation - Get the request's query string.
-
getRealPath(String)
- ServletRequest implementation - Get real path.
-
getRemoteAddr()
- ServletRequest implementation - Get the IP address of requests's sender.
-
getRemoteHost()
- ServletRequest implementation - FQDN of request's sender.
-
getRemoteUser()
- HttpServletRequest implementation - Get the request's user (if any).
-
getRequestPath()
-
-
getRequestURI()
-
-
getScheme()
-
-
getServerName()
- ServletRequest implementation - Get the name of queried server.
-
getServerPort()
- ServletRequest implementation - Get the port of queried server.
-
getServletPath()
-
STATE_PARAMETERS
public static final String STATE_PARAMETERS
is
protected ServletInputStream is
- ServletRequest interface - Get the input stream to read data.
getContentLength
public int getContentLength()
- ServletRequest implementation - Get the length of request data.
- Returns:
- An int, or -1.
getContentType
public String getContentType()
- ServletRequest implementation - Get the type of the request's body.
- Returns:
- A String encoded mime type, or null.
getProtocol
public String getProtocol()
- ServletRequest implementation - Get the protocol of that request.
- Returns:
- A String encoded version of the protocol.
getServerName
public String getServerName()
- ServletRequest implementation - Get the name of queried server.
- Returns:
- Name of server, as a String.
getServerPort
public int getServerPort()
- ServletRequest implementation - Get the port of queried server.
- Returns:
- A port number (int).
getRemoteAddr
public String getRemoteAddr()
- ServletRequest implementation - Get the IP address of requests's sender.
- Returns:
- Numeric IP address, as a String.
getRemoteHost
public String getRemoteHost()
- ServletRequest implementation - FQDN of request's sender.
- Returns:
- Name of client's machine (FQDN).
getRealPath
public String getRealPath(String name)
- ServletRequest implementation - Get real path.
Jigsaw realy has no notion of translation stricto
sensu (it has much better in fact ;-). This is a pain here.
- Returns:
- Always null.
getInputStream
public ServletInputStream getInputStream() throws IOException
getParameter
public String getParameter(String name)
- ServletRequest implementation - Get a parameter value.
- Returns:
- The String encoded value for the parameter.
getParameterValues
public String[] getParameterValues(String parameter)
- ServletRequest implementation - Get the parameters value.
- Returns:
- The String array encoded value for the parameter.
getParameterNames
public Enumeration getParameterNames()
- ServletRequest implementation - List available parameters.
- Returns:
- An enumeration of parameter names.
getAttribute
public Object getAttribute(String name)
- ServletRequest implementation - Get an attribute of the request.
This closely match Jigsaw's notion of request state.
- Parameters:
- name - The name of the attribute.
- Returns:
- An object that gives the value of the attribute.
getMethod
public String getMethod()
- HttpServletRequest implementation - Get the request's method.
- Returns:
- A String instance.
getPathInfo
public String getPathInfo()
- HttpServletRequest implementation - Get the request's path info.
- Returns:
- A String instance or null.
getPathTranslated
public String getPathTranslated()
- HttpServletRequest implementation - Get the request's path translated.
- Returns:
- A String instance or null.
getQueryString
public String getQueryString()
- HttpServletRequest implementation - Get the request's query string.
- Returns:
- A String instance or null.
getRemoteUser
public String getRemoteUser()
- HttpServletRequest implementation - Get the request's user (if any).
- Returns:
- A String instance or null.
getAuthType
public String getAuthType()
- HttpServletRequest implementation - Get the request's auth method.
- Returns:
- A String instance or null.
getHeader
public String getHeader(String name)
- HttpServletRequest implementation - Get a request header as a String.
- Returns:
- A String instance or null.
getIntHeader
public int getIntHeader(String name)
- HttpServletRequest implementation - Get a request header as an int.
- Returns:
- An int, or -1.
getDateHeader
public long getDateHeader(String name)
- HttpServletRequest implementation - Get a request header as an date.
- Returns:
- An long (as a number of milliseconds), or -1.
getHeaderNames
public Enumeration getHeaderNames()
- HttpServletRequest implementation - Get a all header names.
- Returns:
- An enumeration.
getRequestURI
public String getRequestURI()
getRequestPath
public String getRequestPath()
getServletPath
public String getServletPath()
getScheme
public String getScheme()
All Packages Class Hierarchy This Package Previous Next Index