public interface MutableNavigationalState extends NavigationalState
NavigationState
interface to cleanly define the immutable contract of the latter.
NAVSTATE_SESSION_KEY, PRP_SESSION_KEY
Modifier and Type | Method and Description |
---|---|
void |
clearParameters(PortletWindow window) |
void |
removeState(PortletWindow window)
Remove state for the given (possibly invalid) portlet window
|
void |
setActionScopeId(PortletWindow window,
String actionScopeId) |
void |
setActionScopeRendered(PortletWindow window,
boolean actionScopeRendered) |
void |
setCacheLevel(PortletWindow window,
String cacheLevel) |
void |
setMode(PortletWindow window,
javax.portlet.PortletMode portletMode)
Sets the portlet mode for the given portlet window.
|
void |
setParametersMap(PortletWindow window,
Map<String,String[]> parametersMap) |
void |
setPrivateRenderParametersMap(PortletWindow window,
Map<String,String[]> privateRenderParametersMap) |
void |
setPublicRenderParametersMap(PortletWindow window,
Map<String,String[]> publicRenderParametersMap) |
void |
setResourceId(PortletWindow window,
String resourceId) |
void |
setState(PortletWindow window,
javax.portlet.WindowState windowState)
Sets the window state for the given portlet window.
|
void |
setTargetted(PortletWindow window)
Clear the request parameters to emulate an action reset
|
encode, encode, encode, encode, getActionScopeId, getCacheLevel, getMappedMode, getMappedMode, getMappedState, getMappedState, getMaximizedWindow, getMode, getMode, getParameterMap, getPortletWindowOfAction, getPortletWindowOfResource, getPrivateRenderParameterMap, getPublicRenderParameterMap, getRequestParameterMap, getResourceID, getState, getState, getURLType, getWindowIdIterator, init, isActionScopedRequestAttributes, isActionScopeRendered, isNavigationalParameterStateFull, isRenderParameterStateFull, registerPortletContentCachedForPublicRenderParameters, sync
void setState(PortletWindow window, javax.portlet.WindowState windowState)
window
- windowState
- void removeState(PortletWindow window)
void setMode(PortletWindow window, javax.portlet.PortletMode portletMode)
window
- portletMode
- void setTargetted(PortletWindow window)
window
- void clearParameters(PortletWindow window)
void setParametersMap(PortletWindow window, Map<String,String[]> parametersMap)
void setActionScopeId(PortletWindow window, String actionScopeId)
void setActionScopeRendered(PortletWindow window, boolean actionScopeRendered)
void setCacheLevel(PortletWindow window, String cacheLevel)
void setResourceId(PortletWindow window, String resourceId)
void setPrivateRenderParametersMap(PortletWindow window, Map<String,String[]> privateRenderParametersMap)
void setPublicRenderParametersMap(PortletWindow window, Map<String,String[]> publicRenderParametersMap)
Copyright © 1999–2016 The Apache Software Foundation. All rights reserved.