|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.portal.portlet.impl.jsr168.PortletRequestParameterMap
public class PortletRequestParameterMap
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.
| Field Summary | |
|---|---|
protected static org.jboss.portal.common.util.ParameterMap.AccessMode |
COPY_MODE
. |
protected org.jboss.portal.common.util.ParameterMap |
parameters
. |
protected org.jboss.portal.common.util.ParameterMap |
privateParameters
. |
protected org.jboss.portal.common.util.ParameterMap |
publicParameters
. |
| Constructor Summary | |
|---|---|
protected |
PortletRequestParameterMap(java.util.Map<java.lang.String,java.lang.String[]> parameters,
java.util.Map<java.lang.String,java.lang.String[]> privateParameters,
java.util.Map<java.lang.String,java.lang.String[]> publicParameters)
|
| Method Summary | |
|---|---|
static PortletRequestParameterMap |
create(NavigationInfo navigationInfo,
ActionInvocation invocation)
- interaction parameter : always - form parameter : if it is a POST with the content type set to application/... |
static PortletRequestParameterMap |
create(NavigationInfo navigationInfo,
EventInvocation invocation)
|
static PortletRequestParameterMap |
create(NavigationInfo navigationInfo,
PortletInvocation invocation)
Factory method that will chose the right builder according to the context argument type. |
static PortletRequestParameterMap |
create(NavigationInfo navigationInfo,
RenderInvocation context)
|
org.jboss.portal.common.util.ParameterMap |
getParameters()
|
org.jboss.portal.common.util.ParameterMap |
getPrivateParameters()
|
org.jboss.portal.common.util.ParameterMap |
getPublicParameters()
|
protected static java.util.Map<java.lang.String,java.lang.String[]> |
safeBuildParameters(StateString stateString)
|
protected static org.jboss.portal.common.util.ParameterMap |
safeBuildPublicParameters(NavigationInfo navigationInfo,
java.util.Map<java.lang.String,java.lang.String[]> publicNavigationalParameters)
|
protected static java.util.Map<java.lang.String,java.lang.String[]> |
safeCombine(java.util.Map<java.lang.String,java.lang.String[]> privateParameters,
java.util.Map<java.lang.String,java.lang.String[]> publicParameters)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.jboss.portal.common.util.ParameterMap.AccessMode COPY_MODE
protected final org.jboss.portal.common.util.ParameterMap parameters
protected final org.jboss.portal.common.util.ParameterMap privateParameters
protected final org.jboss.portal.common.util.ParameterMap publicParameters
| Constructor Detail |
|---|
protected PortletRequestParameterMap(java.util.Map<java.lang.String,java.lang.String[]> parameters,
java.util.Map<java.lang.String,java.lang.String[]> privateParameters,
java.util.Map<java.lang.String,java.lang.String[]> publicParameters)
| Method Detail |
|---|
public static PortletRequestParameterMap create(NavigationInfo navigationInfo,
PortletInvocation invocation)
public static PortletRequestParameterMap create(NavigationInfo navigationInfo,
EventInvocation invocation)
public static PortletRequestParameterMap create(NavigationInfo navigationInfo,
RenderInvocation context)
public static PortletRequestParameterMap create(NavigationInfo navigationInfo,
ActionInvocation invocation)
public org.jboss.portal.common.util.ParameterMap getParameters()
public org.jboss.portal.common.util.ParameterMap getPrivateParameters()
public org.jboss.portal.common.util.ParameterMap getPublicParameters()
protected static org.jboss.portal.common.util.ParameterMap safeBuildPublicParameters(NavigationInfo navigationInfo,
java.util.Map<java.lang.String,java.lang.String[]> publicNavigationalParameters)
protected static java.util.Map<java.lang.String,java.lang.String[]> safeBuildParameters(StateString stateString)
protected static java.util.Map<java.lang.String,java.lang.String[]> safeCombine(java.util.Map<java.lang.String,java.lang.String[]> privateParameters,
java.util.Map<java.lang.String,java.lang.String[]> publicParameters)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||