Class LiferayPortlet
Object
javax.portlet.GenericPortlet
com.liferay.portal.kernel.portlet.LiferayPortlet
- All Implemented Interfaces:
EventPortlet
,HeaderPortlet
,Portlet
,PortletConfig
,ResourceServingPortlet
- Direct Known Subclasses:
MVCPortlet
,SettingsConfigurationAction
- Author:
- Brian Wing Shun Chan
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected boolean
Fields inherited from class javax.portlet.GenericPortlet
AUTOMATIC_RESOURCE_DISPATCH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addSuccessMessage
(ActionRequest actionRequest, ActionResponse actionResponse) protected boolean
callActionMethod
(ActionRequest actionRequest, ActionResponse actionResponse) protected boolean
callResourceMethod
(ResourceRequest resourceRequest, ResourceResponse resourceResponse) protected void
doAbout
(RenderRequest renderRequest, RenderResponse renderResponse) protected void
doConfig
(RenderRequest renderRequest, RenderResponse renderResponse) protected void
doDispatch
(RenderRequest renderRequest, RenderResponse renderResponse) protected void
doEditDefaults
(RenderRequest renderRequest, RenderResponse renderResponse) protected void
doEditGuest
(RenderRequest renderRequest, RenderResponse renderResponse) protected void
doPreview
(RenderRequest renderRequest, RenderResponse renderResponse) protected void
doPrint
(RenderRequest renderRequest, RenderResponse renderResponse) protected Method
getActionMethod
(String actionName) protected String
getRedirect
(ActionRequest actionRequest, ActionResponse actionResponse) protected Method
getResourceMethod
(String actionName) protected javax.servlet.ServletContext
protected String
getTitle
(RenderRequest renderRequest) void
init()
protected boolean
isAddSuccessMessage
(ActionRequest actionRequest) protected boolean
protected boolean
isEmptySessionMessages
(ActionRequest actionRequest) protected boolean
isSessionErrorException
(Throwable throwable) void
processAction
(ActionRequest actionRequest, ActionResponse actionResponse) protected void
sendRedirect
(ActionRequest actionRequest, ActionResponse actionResponse) void
serveResource
(ResourceRequest resourceRequest, ResourceResponse resourceResponse) protected String
translate
(PortletRequest portletRequest, String key) protected String
translate
(PortletRequest portletRequest, String key, Object... arguments) protected void
writeJSON
(PortletRequest portletRequest, ActionResponse actionResponse, Object object) protected void
writeJSON
(PortletRequest portletRequest, MimeResponse mimeResponse, Object object) Methods inherited from class javax.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
- Overrides:
init
in classGenericPortlet
- Throws:
PortletException
-
processAction
public void processAction(ActionRequest actionRequest, ActionResponse actionResponse) throws IOException, PortletException - Specified by:
processAction
in interfacePortlet
- Overrides:
processAction
in classGenericPortlet
- Throws:
IOException
PortletException
-
serveResource
public void serveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws IOException, PortletException - Specified by:
serveResource
in interfaceResourceServingPortlet
- Overrides:
serveResource
in classGenericPortlet
- Throws:
IOException
PortletException
-
addSuccessMessage
-
callActionMethod
protected boolean callActionMethod(ActionRequest actionRequest, ActionResponse actionResponse) throws PortletException - Throws:
PortletException
-
callResourceMethod
protected boolean callResourceMethod(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws PortletException - Throws:
PortletException
-
doAbout
protected void doAbout(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOException
PortletException
-
doConfig
protected void doConfig(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOException
PortletException
-
doDispatch
protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doDispatch
in classGenericPortlet
- Throws:
IOException
PortletException
-
doEditDefaults
protected void doEditDefaults(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOException
PortletException
-
doEditGuest
protected void doEditGuest(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOException
PortletException
-
doPreview
protected void doPreview(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOException
PortletException
-
doPrint
protected void doPrint(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOException
PortletException
-
getActionMethod
- Throws:
NoSuchMethodException
-
getRedirect
-
getResourceMethod
- Throws:
NoSuchMethodException
-
getServletContext
protected javax.servlet.ServletContext getServletContext() -
getTitle
- Overrides:
getTitle
in classGenericPortlet
-
isAddSuccessMessage
-
isAlwaysSendRedirect
protected boolean isAlwaysSendRedirect() -
isEmptySessionMessages
-
isSessionErrorException
-
sendRedirect
protected void sendRedirect(ActionRequest actionRequest, ActionResponse actionResponse) throws IOException - Throws:
IOException
-
translate
-
translate
-
writeJSON
protected void writeJSON(PortletRequest portletRequest, ActionResponse actionResponse, Object object) throws IOException - Throws:
IOException
-
writeJSON
protected void writeJSON(PortletRequest portletRequest, MimeResponse mimeResponse, Object object) throws IOException - Throws:
IOException
-