Class LiferayPortlet
Object
jakarta.portlet.GenericPortlet
com.liferay.portal.kernel.portlet.LiferayPortlet
- All Implemented Interfaces:
jakarta.portlet.EventPortlet,jakarta.portlet.HeaderPortlet,jakarta.portlet.Portlet,jakarta.portlet.PortletConfig,jakarta.portlet.ResourceServingPortlet
- Direct Known Subclasses:
MVCPortlet,SettingsConfigurationAction
public class LiferayPortlet
extends jakarta.portlet.GenericPortlet
- Author:
- Brian Wing Shun Chan
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanFields inherited from class jakarta.portlet.GenericPortlet
AUTOMATIC_RESOURCE_DISPATCH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddSuccessMessage(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) protected booleancallActionMethod(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) protected booleancallResourceMethod(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse) protected voiddoAbout(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) protected voiddoConfig(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) protected voiddoDispatch(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) protected voiddoEditDefaults(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) protected voiddoEditGuest(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) protected voiddoPreview(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) protected voiddoPrint(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) protected MethodgetActionMethod(String actionName) protected StringgetRedirect(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) protected MethodgetResourceMethod(String actionName) protected jakarta.servlet.ServletContextprotected StringgetTitle(jakarta.portlet.RenderRequest renderRequest) voidinit()protected booleanisAddSuccessMessage(jakarta.portlet.ActionRequest actionRequest) protected booleanprotected booleanisEmptySessionMessages(jakarta.portlet.ActionRequest actionRequest) protected booleanisSessionErrorException(Throwable throwable) voidprocessAction(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) protected voidsendRedirect(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) voidserveResource(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse) protected Stringprotected Stringprotected voidwriteJSON(jakarta.portlet.PortletRequest portletRequest, jakarta.portlet.ActionResponse actionResponse, Object object) protected voidwriteJSON(jakarta.portlet.PortletRequest portletRequest, jakarta.portlet.MimeResponse mimeResponse, Object object) Methods inherited from class jakarta.portlet.GenericPortlet
destroy, dispatchAnnotatedActionMethod, dispatchAnnotatedEventMethod, dispatchAnnotatedRenderMethod, doEdit, doHeaders, doHelp, doView, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletModes, getPortletName, getProcessingEventQNames, getPublicRenderParameterDefinitions, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getWindowStates, init, processEvent, render, renderHeaders
-
Field Details
-
addProcessActionSuccessMessage
protected boolean addProcessActionSuccessMessage -
alwaysSendRedirect
protected boolean alwaysSendRedirect
-
-
Constructor Details
-
LiferayPortlet
public LiferayPortlet()
-
-
Method Details
-
init
public void init() throws jakarta.portlet.PortletException- Overrides:
initin classjakarta.portlet.GenericPortlet- Throws:
jakarta.portlet.PortletException
-
processAction
public void processAction(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) throws IOException, jakarta.portlet.PortletException - Specified by:
processActionin interfacejakarta.portlet.Portlet- Overrides:
processActionin classjakarta.portlet.GenericPortlet- Throws:
IOExceptionjakarta.portlet.PortletException
-
serveResource
public void serveResource(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse) throws IOException, jakarta.portlet.PortletException - Specified by:
serveResourcein interfacejakarta.portlet.ResourceServingPortlet- Overrides:
serveResourcein classjakarta.portlet.GenericPortlet- Throws:
IOExceptionjakarta.portlet.PortletException
-
addSuccessMessage
protected void addSuccessMessage(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) -
callActionMethod
protected boolean callActionMethod(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) throws jakarta.portlet.PortletException - Throws:
jakarta.portlet.PortletException
-
callResourceMethod
protected boolean callResourceMethod(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse) throws jakarta.portlet.PortletException - Throws:
jakarta.portlet.PortletException
-
doAbout
protected void doAbout(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) throws IOException, jakarta.portlet.PortletException - Throws:
IOExceptionjakarta.portlet.PortletException
-
doConfig
protected void doConfig(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) throws IOException, jakarta.portlet.PortletException - Throws:
IOExceptionjakarta.portlet.PortletException
-
doDispatch
protected void doDispatch(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) throws IOException, jakarta.portlet.PortletException - Overrides:
doDispatchin classjakarta.portlet.GenericPortlet- Throws:
IOExceptionjakarta.portlet.PortletException
-
doEditDefaults
protected void doEditDefaults(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) throws IOException, jakarta.portlet.PortletException - Throws:
IOExceptionjakarta.portlet.PortletException
-
doEditGuest
protected void doEditGuest(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) throws IOException, jakarta.portlet.PortletException - Throws:
IOExceptionjakarta.portlet.PortletException
-
doPreview
protected void doPreview(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) throws IOException, jakarta.portlet.PortletException - Throws:
IOExceptionjakarta.portlet.PortletException
-
doPrint
protected void doPrint(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) throws IOException, jakarta.portlet.PortletException - Throws:
IOExceptionjakarta.portlet.PortletException
-
getActionMethod
- Throws:
NoSuchMethodException
-
getRedirect
protected String getRedirect(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) -
getResourceMethod
- Throws:
NoSuchMethodException
-
getServletContext
protected jakarta.servlet.ServletContext getServletContext() -
getTitle
- Overrides:
getTitlein classjakarta.portlet.GenericPortlet
-
isAddSuccessMessage
protected boolean isAddSuccessMessage(jakarta.portlet.ActionRequest actionRequest) -
isAlwaysSendRedirect
protected boolean isAlwaysSendRedirect() -
isEmptySessionMessages
protected boolean isEmptySessionMessages(jakarta.portlet.ActionRequest actionRequest) -
isSessionErrorException
-
sendRedirect
protected void sendRedirect(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) throws IOException - Throws:
IOException
-
translate
-
translate
-
writeJSON
protected void writeJSON(jakarta.portlet.PortletRequest portletRequest, jakarta.portlet.ActionResponse actionResponse, Object object) throws IOException - Throws:
IOException
-
writeJSON
protected void writeJSON(jakarta.portlet.PortletRequest portletRequest, jakarta.portlet.MimeResponse mimeResponse, Object object) throws IOException - Throws:
IOException
-