Class PortletRequestParameterMap
java.lang.Object
org.gatein.pc.portlet.impl.jsr168.PortletRequestParameterMap
- Direct Known Subclasses:
ResourceRequestParameterMap
The main responsibility of this class is to combine the different parameter sources (private navigational state,
public navigational state, interaction state, form) into the private map, public map and parameter map.
- Version:
- $Revision: 630 $
- Author:
- Julien Viet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.gatein.common.util.ParameterMap.AccessMode.protected final org.gatein.common.util.ParameterMap.protected final org.gatein.common.util.ParameterMap.protected final org.gatein.common.util.ParameterMap. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PortletRequestParameterMapcreate(org.gatein.pc.api.info.NavigationInfo navigationInfo, org.gatein.pc.api.invocation.ActionInvocation invocation) - interaction parameter : always - form parameter : if it is a POST with the content type set to application/...static PortletRequestParameterMapcreate(org.gatein.pc.api.info.NavigationInfo navigationInfo, org.gatein.pc.api.invocation.EventInvocation invocation) static PortletRequestParameterMapcreate(org.gatein.pc.api.info.NavigationInfo navigationInfo, org.gatein.pc.api.invocation.PortletInvocation invocation) Factory method that will chose the right builder according to the context argument type.static PortletRequestParameterMapcreate(org.gatein.pc.api.info.NavigationInfo navigationInfo, org.gatein.pc.api.invocation.RenderInvocation context) org.gatein.common.util.ParameterMaporg.gatein.common.util.ParameterMaporg.gatein.common.util.ParameterMapsafeBuildParameters(org.gatein.pc.api.StateString stateString) protected static org.gatein.common.util.ParameterMapsafeBuildPublicParameters(org.gatein.pc.api.info.NavigationInfo navigationInfo, Map<String, String[]> publicNavigationalParameters)
-
Field Details
-
COPY_MODE
protected static final org.gatein.common.util.ParameterMap.AccessMode COPY_MODE. -
parameters
protected final org.gatein.common.util.ParameterMap parameters. -
privateParameters
protected final org.gatein.common.util.ParameterMap privateParameters. -
publicParameters
protected final org.gatein.common.util.ParameterMap publicParameters.
-
-
Constructor Details
-
PortletRequestParameterMap
-
-
Method Details
-
getParameters
public org.gatein.common.util.ParameterMap getParameters() -
getPrivateParameters
public org.gatein.common.util.ParameterMap getPrivateParameters() -
getPublicParameters
public org.gatein.common.util.ParameterMap getPublicParameters() -
safeBuildParameters
-
safeCombine