|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPortletRequestParameterManager
Provides access to portlet specific information for a HttpServletRequest.
| Method Summary | |
|---|---|
PortletUrl |
getPortletRequestInfo(HttpServletRequest request,
IPortletWindowId portletWindowId)
Gets the request information for the specified portlet, returns null if the specified portlet was not targeted. |
IPortletWindowId |
getTargetedPortletWindowId(HttpServletRequest request)
Gets the portlet window ID targeted by the request, returns null if no portlet was targeted. |
void |
setAdditionalPortletUrl(HttpServletRequest request,
PortletUrl portletUrl)
Set the PortletUrl for portlets that have data in this request but are not targeted |
void |
setTargetedPortletUrl(HttpServletRequest request,
PortletUrl portletUrl)
Set the PortletUrl for the portlet that is targeted by the request |
| Method Detail |
|---|
void setTargetedPortletUrl(HttpServletRequest request,
PortletUrl portletUrl)
request - The current request.portletUrl - The PortletUrl for the targeted portlet, null if no portlet was targeted for the request
IllegalArgumentException - If request or is null.
void setAdditionalPortletUrl(HttpServletRequest request,
PortletUrl portletUrl)
request - The current requestportletUrl - The PortletUrl for the additional portlet
IllegalArgumentException - If request or portletUrl are null.IPortletWindowId getTargetedPortletWindowId(HttpServletRequest request)
request - The current request.
IllegalArgumentException - If request is null
RequestParameterProcessingIncompleteException - If this request doesn't have the necessary information associated with it yet to return the set
PortletUrl getPortletRequestInfo(HttpServletRequest request,
IPortletWindowId portletWindowId)
request - The current request.portletWindowId - The id of the portlet to get request information for
IllegalArgumentException - If request is null
RequestParameterProcessingIncompleteException - If this request doesn't have the necessary information associated with it yet to return a request type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||