org.springframework.portlet
Class ParameterAddingPortletRequestWrapper

java.lang.Object
  extended by javax.portlet.filter.PortletRequestWrapper
      extended by org.springframework.portlet.ParameterAddingPortletRequestWrapper
All Implemented Interfaces:
javax.portlet.PortletRequest
Direct Known Subclasses:
ParameterAddingActionRequestWrapper, ParameterAddingEventRequestWrapper, ParameterAddingRenderRequestWrapper, ParameterAddingResourceRequestWrapper

public class ParameterAddingPortletRequestWrapper
extends javax.portlet.filter.PortletRequestWrapper

Adds parameters to a portlet request

Version:
$Revision: 23744 $
Author:
Eric Dalquist

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.portlet.PortletRequest
javax.portlet.PortletRequest.P3PUserInfos
 
Field Summary
 
Fields inherited from interface javax.portlet.PortletRequest
ACTION_PHASE, ACTION_SCOPE_ID, BASIC_AUTH, CCPP_PROFILE, CLIENT_CERT_AUTH, DIGEST_AUTH, EVENT_PHASE, FORM_AUTH, LIFECYCLE_PHASE, RENDER_HEADERS, RENDER_MARKUP, RENDER_PART, RENDER_PHASE, RESOURCE_PHASE, USER_INFO
 
Constructor Summary
ParameterAddingPortletRequestWrapper(javax.portlet.PortletRequest request)
           
 
Method Summary
 String getParameter(String name)
           
 Map<String,String[]> getParameterMap()
           
 Enumeration<String> getParameterNames()
           
 String[] getParameterValues(String name)
           
 Map<String,String[]> getPrivateParameterMap()
           
 Map<String,String[]> getPublicParameterMap()
           
 void putPrivateAllParameter(Map<String,String[]> params)
           
 String[] putPrivateParameters(String name, String[] values)
           
 void putPublicAllParameter(Map<String,String[]> params)
           
 String[] putPublicParameters(String name, String[] values)
           
 
Methods inherited from class javax.portlet.filter.PortletRequestWrapper
getAttribute, getAttributeNames, getAuthType, getContextPath, getCookies, getLocale, getLocales, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getProperties, getProperty, getPropertyNames, getRemoteUser, getRequest, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowID, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute, setRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterAddingPortletRequestWrapper

public ParameterAddingPortletRequestWrapper(javax.portlet.PortletRequest request)
Method Detail

putPublicParameters

public String[] putPublicParameters(String name,
                                    String[] values)

putPrivateParameters

public String[] putPrivateParameters(String name,
                                     String[] values)

putPublicAllParameter

public void putPublicAllParameter(Map<String,String[]> params)

putPrivateAllParameter

public void putPrivateAllParameter(Map<String,String[]> params)

getParameter

public String getParameter(String name)
Specified by:
getParameter in interface javax.portlet.PortletRequest
Overrides:
getParameter in class javax.portlet.filter.PortletRequestWrapper

getParameterMap

public Map<String,String[]> getParameterMap()
Specified by:
getParameterMap in interface javax.portlet.PortletRequest
Overrides:
getParameterMap in class javax.portlet.filter.PortletRequestWrapper

getParameterNames

public Enumeration<String> getParameterNames()
Specified by:
getParameterNames in interface javax.portlet.PortletRequest
Overrides:
getParameterNames in class javax.portlet.filter.PortletRequestWrapper

getParameterValues

public String[] getParameterValues(String name)
Specified by:
getParameterValues in interface javax.portlet.PortletRequest
Overrides:
getParameterValues in class javax.portlet.filter.PortletRequestWrapper

getPrivateParameterMap

public Map<String,String[]> getPrivateParameterMap()
Specified by:
getPrivateParameterMap in interface javax.portlet.PortletRequest
Overrides:
getPrivateParameterMap in class javax.portlet.filter.PortletRequestWrapper

getPublicParameterMap

public Map<String,String[]> getPublicParameterMap()
Specified by:
getPublicParameterMap in interface javax.portlet.PortletRequest
Overrides:
getPublicParameterMap in class javax.portlet.filter.PortletRequestWrapper


Copyright © 2012 Jasig. All Rights Reserved.