wicket.protocol.http.portlet
Class WicketPortletRequest

java.lang.Object
  extended by wicket.Request
      extended by wicket.protocol.http.portlet.WicketPortletRequest

public class WicketPortletRequest
extends Request

A Request implementation that uses PortletRequest

Author:
Janne Hietamäki

Constructor Summary
WicketPortletRequest(javax.portlet.PortletRequest request)
          Construct.
 
Method Summary
 java.lang.String getContextPath()
           
 java.util.Locale getLocale()
           
 java.lang.String getParameter(java.lang.String key)
          Gets a given (query) parameter by name.
 java.util.Map getParameterMap()
          Gets a map of (query) parameters sent with the request.
 java.lang.String[] getParameters(java.lang.String key)
          Gets an array of multiple parameters by name.
 java.lang.String getPath()
           
 javax.portlet.PortletRequest getPortletRequest()
           
 java.lang.String getRelativeURL()
          Gets the relative (to some root) url (e.g.
 java.lang.String getURL()
          Retrieves the absolute URL of this request for local use.
 
Methods inherited from class wicket.Request
decodeURL, getPage, getRequestParameters, setPage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WicketPortletRequest

public WicketPortletRequest(javax.portlet.PortletRequest request)
Construct.

Parameters:
request -
Method Detail

getContextPath

public java.lang.String getContextPath()
Returns:
the context path

getLocale

public java.util.Locale getLocale()
Specified by:
getLocale in class Request
Returns:
The locale for this request

getParameter

public java.lang.String getParameter(java.lang.String key)
Description copied from class: Request
Gets a given (query) parameter by name.

Specified by:
getParameter in class Request
Parameters:
key - Parameter name
Returns:
Parameter value

getParameterMap

public java.util.Map getParameterMap()
Description copied from class: Request
Gets a map of (query) parameters sent with the request.

Specified by:
getParameterMap in class Request
Returns:
Map of parameters

getParameters

public java.lang.String[] getParameters(java.lang.String key)
Description copied from class: Request
Gets an array of multiple parameters by name.

Specified by:
getParameters in class Request
Parameters:
key - Parameter name
Returns:
Parameter values

getPath

public java.lang.String getPath()
Specified by:
getPath in class Request
Returns:
Path info for request

getPortletRequest

public javax.portlet.PortletRequest getPortletRequest()
Returns:
the underlying portlet request

getRelativeURL

public java.lang.String getRelativeURL()
Description copied from class: Request
Gets the relative (to some root) url (e.g. in a servlet environment, the url without the context path and without a leading '/'). Use this method e.g. to load resources using the servlet context.

Specified by:
getRelativeURL in class Request
Returns:
Request URL

getURL

public java.lang.String getURL()
Description copied from class: Request
Retrieves the absolute URL of this request for local use.

Specified by:
getURL in class Request
Returns:
The absolute request URL for local use


Copyright © 2004-2007 Wicket developers. All Rights Reserved.