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 booleanprotected booleanFields inherited from class javax.portlet.GenericPortlet
AUTOMATIC_RESOURCE_DISPATCH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddSuccessMessage(ActionRequest actionRequest, ActionResponse actionResponse) protected booleancallActionMethod(ActionRequest actionRequest, ActionResponse actionResponse) protected booleancallResourceMethod(ResourceRequest resourceRequest, ResourceResponse resourceResponse) protected voiddoAbout(RenderRequest renderRequest, RenderResponse renderResponse) protected voiddoConfig(RenderRequest renderRequest, RenderResponse renderResponse) protected voiddoDispatch(RenderRequest renderRequest, RenderResponse renderResponse) protected voiddoEditDefaults(RenderRequest renderRequest, RenderResponse renderResponse) protected voiddoEditGuest(RenderRequest renderRequest, RenderResponse renderResponse) protected voiddoPreview(RenderRequest renderRequest, RenderResponse renderResponse) protected voiddoPrint(RenderRequest renderRequest, RenderResponse renderResponse) protected MethodgetActionMethod(String actionName) protected StringgetRedirect(ActionRequest actionRequest, ActionResponse actionResponse) protected MethodgetResourceMethod(String actionName) protected javax.servlet.ServletContextprotected StringgetTitle(RenderRequest renderRequest) voidinit()protected booleanisAddSuccessMessage(ActionRequest actionRequest) protected booleanprotected booleanisEmptySessionMessages(ActionRequest actionRequest) protected booleanisSessionErrorException(Throwable throwable) voidprocessAction(ActionRequest actionRequest, ActionResponse actionResponse) protected voidsendRedirect(ActionRequest actionRequest, ActionResponse actionResponse) voidserveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) protected Stringtranslate(PortletRequest portletRequest, String key) protected Stringtranslate(PortletRequest portletRequest, String key, Object... arguments) protected voidwriteJSON(PortletRequest portletRequest, ActionResponse actionResponse, Object object) protected voidwriteJSON(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:
initin classGenericPortlet- Throws:
PortletException
-
processAction
public void processAction(ActionRequest actionRequest, ActionResponse actionResponse) throws IOException, PortletException - Specified by:
processActionin interfacePortlet- Overrides:
processActionin classGenericPortlet- Throws:
IOExceptionPortletException
-
serveResource
public void serveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws IOException, PortletException - Specified by:
serveResourcein interfaceResourceServingPortlet- Overrides:
serveResourcein classGenericPortlet- Throws:
IOExceptionPortletException
-
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:
IOExceptionPortletException
-
doConfig
protected void doConfig(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
doDispatch
protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doDispatchin classGenericPortlet- Throws:
IOExceptionPortletException
-
doEditDefaults
protected void doEditDefaults(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
doEditGuest
protected void doEditGuest(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
doPreview
protected void doPreview(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
doPrint
protected void doPrint(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
getActionMethod
- Throws:
NoSuchMethodException
-
getRedirect
-
getResourceMethod
- Throws:
NoSuchMethodException
-
getServletContext
protected javax.servlet.ServletContext getServletContext() -
getTitle
- Overrides:
getTitlein 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
-