org.jboss.portal.web
Class RequestInfo

java.lang.Object
  extended by org.jboss.portal.web.RequestInfo

public class RequestInfo
extends java.lang.Object

Compute useful information about an HttpServletRequest.

Version:
$Revision: 1.1 $
Author:
Julien Viet

Field Summary
static java.lang.String APPLICATION_X_WWW_FORM_URLENCODED_MEDIA_TYPE
          .
static int GET_METHOD
          .
static java.lang.String MULTIPART_FORM_DATA_MEDIA_TYPE
          .
static int POST_METHOD
          .
static java.nio.charset.Charset UTF_8_CHARSET
          .
 
Constructor Summary
RequestInfo(javax.servlet.http.HttpServletRequest req)
           
 
Method Summary
 ParameterMap getBodyParameterMap()
           
 java.lang.String getMediaType()
           
 int getMethod()
           
 ParameterMap getQueryParameterMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GET_METHOD

public static final int GET_METHOD
.

See Also:
Constant Field Values

POST_METHOD

public static final int POST_METHOD
.

See Also:
Constant Field Values

APPLICATION_X_WWW_FORM_URLENCODED_MEDIA_TYPE

public static final java.lang.String APPLICATION_X_WWW_FORM_URLENCODED_MEDIA_TYPE
.

See Also:
Constant Field Values

MULTIPART_FORM_DATA_MEDIA_TYPE

public static final java.lang.String MULTIPART_FORM_DATA_MEDIA_TYPE
.

See Also:
Constant Field Values

UTF_8_CHARSET

public static final java.nio.charset.Charset UTF_8_CHARSET
.

Constructor Detail

RequestInfo

public RequestInfo(javax.servlet.http.HttpServletRequest req)
            throws java.io.UnsupportedEncodingException,
                   IllegalRequestException
Throws:
java.io.UnsupportedEncodingException
IllegalRequestException
Method Detail

getQueryParameterMap

public ParameterMap getQueryParameterMap()

getBodyParameterMap

public ParameterMap getBodyParameterMap()

getMethod

public int getMethod()

getMediaType

public java.lang.String getMediaType()