Class BaseMVCActionCommand
Object
com.liferay.portal.kernel.portlet.bridges.mvc.BaseMVCActionCommand
- All Implemented Interfaces:
MVCActionCommand,MVCCommand
- Direct Known Subclasses:
BaseFormMVCActionCommand,BaseTransactionalMVCActionCommand
- Author:
- Brian Wing Shun Chan
- See Also:
-
com.liferay.portal.struts.PortletAction
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.portlet.bridges.mvc.MVCActionCommand
EMPTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDeleteSuccessData(jakarta.portlet.PortletRequest portletRequest, Object data) protected voidaddSuccessMessage(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) protected abstract voiddoProcessAction(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) protected jakarta.portlet.PortletConfiggetPortletConfig(jakarta.portlet.PortletRequest portletRequest) protected voidhideDefaultErrorMessage(jakarta.portlet.PortletRequest portletRequest) protected voidhideDefaultSuccessMessage(jakarta.portlet.PortletRequest portletRequest) protected booleanisDisplaySuccessMessage(jakarta.portlet.PortletRequest portletRequest) booleanprocessAction(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) Invoked byMVCPortletto allow the portlet to process an action request.protected booleanredirectToLogin(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) protected voidsendRedirect(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) protected voidsendRedirect(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse, String redirect) protected voidsendRedirect(jakarta.portlet.PortletConfig portletConfig, jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse, String redirect, String closeRedirect)
-
Constructor Details
-
BaseMVCActionCommand
public BaseMVCActionCommand()
-
-
Method Details
-
processAction
public boolean processAction(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) throws jakarta.portlet.PortletException Description copied from interface:MVCActionCommandInvoked byMVCPortletto allow the portlet to process an action request.- Specified by:
processActionin interfaceMVCActionCommand- Parameters:
actionRequest- the action requestactionResponse- the action response- Returns:
trueif an error occurs in processing the action request;falseotherwise- Throws:
jakarta.portlet.PortletException
-
addDeleteSuccessData
-
addSuccessMessage
protected void addSuccessMessage(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) -
doProcessAction
protected abstract void doProcessAction(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) throws Exception - Throws:
Exception
-
getPortletConfig
protected jakarta.portlet.PortletConfig getPortletConfig(jakarta.portlet.PortletRequest portletRequest) -
hideDefaultErrorMessage
protected void hideDefaultErrorMessage(jakarta.portlet.PortletRequest portletRequest) -
hideDefaultSuccessMessage
protected void hideDefaultSuccessMessage(jakarta.portlet.PortletRequest portletRequest) -
isDisplaySuccessMessage
protected boolean isDisplaySuccessMessage(jakarta.portlet.PortletRequest portletRequest) -
redirectToLogin
protected boolean redirectToLogin(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) throws IOException - Throws:
IOException
-
sendRedirect
protected void sendRedirect(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) throws IOException - Throws:
IOException
-
sendRedirect
protected void sendRedirect(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse, String redirect) throws IOException - Throws:
IOException
-
sendRedirect
protected void sendRedirect(jakarta.portlet.PortletConfig portletConfig, jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse, String redirect, String closeRedirect) throws IOException - Throws:
IOException
-