Interface ActionRequest

  • All Superinterfaces:
    ClientDataRequest, PortletRequest, RenderState
    All Known Implementing Classes:
    ActionRequestWrapper

    public interface ActionRequest
    extends ClientDataRequest
    The ActionRequest represents the request sent to the portlet to handle an action.
    It extends the ClientDataRequest interface and provides action request information to portlets.

    The portlet container creates an ActionRequest object and passes it as argument to the portlet's processAction method.

    See Also:
    ClientDataRequest
    • Field Detail

      • ACTION_NAME

        static final String ACTION_NAME
        Predefined action name for usage with the @ProcessAction annotation.
        Since:
        2.0
        See Also:
        Constant Field Values
    • Method Detail

      • getActionParameters

        ActionParameters getActionParameters()
        Gets the action parameters set for this request.

        Action parameters are additional portlet parameters added to the URL triggering the request that extend the state information provided by the render parameters.

        Action parameters can also contain information provided by the client, for example, form parameters provided when a form is submitted.

        PortletParameters provides a description of the parameter concept.

        Returns:
        an immutable object representing the action parameters
        Since:
        3.0
        See Also:
        ActionParameters, MutableActionParameters, ActionURL