Class PortletActionRequest


public class PortletActionRequest extends PortletRequest
Version:
$Revision: 630 $
Author:
Julien Viet
  • Constructor Details

    • PortletActionRequest

      public PortletActionRequest(String windowId, org.gatein.pc.api.StateString interactionState, Map<String,String[]> bodyParameters, WindowNavigationalState windowNavigationalState, PageNavigationalState pageNavigationalState) throws IllegalArgumentException
      Build a new portlet action request.
      Parameters:
      windowId - the window id
      interactionState - the interaction state
      bodyParameters - the body parameters
      windowNavigationalState - the window navigational state
      pageNavigationalState - the page navigational state
      Throws:
      IllegalArgumentException - if the window id or the interaction state is null
  • Method Details

    • getInteractionState

      public org.gatein.pc.api.StateString getInteractionState()
    • getBodyParameters

      public Map<String,String[]> getBodyParameters()
    • invoke

      public org.gatein.pc.api.invocation.response.PortletInvocationResponse invoke(ControllerContext context) throws org.gatein.pc.api.PortletInvokerException
      Specified by:
      invoke in class ControllerRequest
      Throws:
      org.gatein.pc.api.PortletInvokerException