Class MVCPortlet
Object
javax.portlet.GenericPortlet
com.liferay.portal.kernel.portlet.LiferayPortlet
com.liferay.portal.kernel.portlet.bridges.mvc.MVCPortlet
- All Implemented Interfaces:
EventPortlet,HeaderPortlet,Portlet,PortletConfig,ResourceServingPortlet
- Author:
- Brian Wing Shun Chan, Raymond Augé
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected booleanprotected Stringprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class com.liferay.portal.kernel.portlet.LiferayPortlet
addProcessActionSuccessMessage, alwaysSendRedirectFields inherited from class javax.portlet.GenericPortlet
AUTOMATIC_RESOURCE_DISPATCH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancallActionMethod(ActionRequest actionRequest, ActionResponse actionResponse) protected booleancallResourceMethod(ResourceRequest resourceRequest, ResourceResponse resourceResponse) protected voidcheckPermissions(PortletRequest portletRequest) voiddestroy()voiddoAbout(RenderRequest renderRequest, RenderResponse renderResponse) voiddoConfig(RenderRequest renderRequest, RenderResponse renderResponse) protected voiddoDispatch(RenderRequest renderRequest, RenderResponse renderResponse) voiddoEdit(RenderRequest renderRequest, RenderResponse renderResponse) voiddoEditDefaults(RenderRequest renderRequest, RenderResponse renderResponse) voiddoEditGuest(RenderRequest renderRequest, RenderResponse renderResponse) voiddoHelp(RenderRequest renderRequest, RenderResponse renderResponse) voiddoPreview(RenderRequest renderRequest, RenderResponse renderResponse) voiddoPrint(RenderRequest renderRequest, RenderResponse renderResponse) voiddoView(RenderRequest renderRequest, RenderResponse renderResponse) protected MVCCommandCache<MVCActionCommand>protected MVCCommandCache<MVCHeaderCommand>protected StringgetMVCPathAttributeName(String namespace) protected StringgetPath(PortletRequest portletRequest, PortletResponse portletResponse) protected MVCCommandCache<MVCRenderCommand>protected MVCCommandCache<MVCResourceCommand>protected voidhideDefaultErrorMessage(PortletRequest portletRequest) protected voidhideDefaultSuccessMessage(PortletRequest portletRequest) protected voidinclude(String path, ActionRequest actionRequest, ActionResponse actionResponse) protected voidinclude(String path, EventRequest eventRequest, EventResponse eventResponse) protected voidinclude(String path, PortletRequest portletRequest, PortletResponse portletResponse, String lifecycle) protected voidinclude(String path, RenderRequest renderRequest, RenderResponse renderResponse) protected voidinclude(String path, ResourceRequest resourceRequest, ResourceResponse resourceResponse) voidinit()protected voidinvokeHideDefaultSuccessMessage(PortletRequest portletRequest) voidprocessAction(ActionRequest actionRequest, ActionResponse actionResponse) voidrender(RenderRequest renderRequest, RenderResponse renderResponse) voidrenderHeaders(HeaderRequest headerRequest, HeaderResponse headerResponse) voidserveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) Methods inherited from class com.liferay.portal.kernel.portlet.LiferayPortlet
addSuccessMessage, getActionMethod, getRedirect, getResourceMethod, getServletContext, getTitle, isAddSuccessMessage, isAlwaysSendRedirect, isEmptySessionMessages, isSessionErrorException, sendRedirect, translate, translate, writeJSON, writeJSONMethods inherited from class javax.portlet.GenericPortlet
dispatchAnnotatedActionMethod, dispatchAnnotatedEventMethod, dispatchAnnotatedRenderMethod, doHeaders, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletModes, getPortletName, getProcessingEventQNames, getPublicRenderParameterDefinitions, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getWindowStates, init, processEvent
-
Field Details
-
aboutTemplate
-
clearRequestParameters
protected boolean clearRequestParameters -
configTemplate
-
copyRequestParameters
protected boolean copyRequestParameters -
editDefaultsTemplate
-
editGuestTemplate
-
editTemplate
-
helpTemplate
-
previewTemplate
-
printTemplate
-
templatePath
-
viewTemplate
-
-
Constructor Details
-
MVCPortlet
public MVCPortlet()
-
-
Method Details
-
destroy
public void destroy()- Specified by:
destroyin interfacePortlet- Overrides:
destroyin classGenericPortlet
-
doAbout
public void doAbout(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doAboutin classLiferayPortlet- Throws:
IOExceptionPortletException
-
doConfig
public void doConfig(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doConfigin classLiferayPortlet- Throws:
IOExceptionPortletException
-
doEdit
public void doEdit(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doEditin classGenericPortlet- Throws:
IOExceptionPortletException
-
doEditDefaults
public void doEditDefaults(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doEditDefaultsin classLiferayPortlet- Throws:
IOExceptionPortletException
-
doEditGuest
public void doEditGuest(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doEditGuestin classLiferayPortlet- Throws:
IOExceptionPortletException
-
doHelp
public void doHelp(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doHelpin classGenericPortlet- Throws:
IOExceptionPortletException
-
doPreview
public void doPreview(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doPreviewin classLiferayPortlet- Throws:
IOExceptionPortletException
-
doPrint
public void doPrint(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doPrintin classLiferayPortlet- Throws:
IOExceptionPortletException
-
doView
public void doView(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doViewin classGenericPortlet- Throws:
IOExceptionPortletException
-
init
- Overrides:
initin classLiferayPortlet- Throws:
PortletException
-
processAction
public void processAction(ActionRequest actionRequest, ActionResponse actionResponse) throws IOException, PortletException - Specified by:
processActionin interfacePortlet- Overrides:
processActionin classLiferayPortlet- Throws:
IOExceptionPortletException
-
render
public void render(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Specified by:
renderin interfacePortlet- Overrides:
renderin classGenericPortlet- Throws:
IOExceptionPortletException
-
renderHeaders
public void renderHeaders(HeaderRequest headerRequest, HeaderResponse headerResponse) throws IOException, PortletException - Specified by:
renderHeadersin interfaceHeaderPortlet- Overrides:
renderHeadersin classGenericPortlet- Throws:
IOExceptionPortletException
-
serveResource
public void serveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws IOException, PortletException - Specified by:
serveResourcein interfaceResourceServingPortlet- Overrides:
serveResourcein classLiferayPortlet- Throws:
IOExceptionPortletException
-
callActionMethod
protected boolean callActionMethod(ActionRequest actionRequest, ActionResponse actionResponse) throws PortletException - Overrides:
callActionMethodin classLiferayPortlet- Throws:
PortletException
-
callResourceMethod
protected boolean callResourceMethod(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws PortletException - Overrides:
callResourceMethodin classLiferayPortlet- Throws:
PortletException
-
checkPermissions
- Throws:
Exception
-
doDispatch
protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Overrides:
doDispatchin classLiferayPortlet- Throws:
IOExceptionPortletException
-
getActionMVCCommandCache
-
getHeaderMVCCommandCache
-
getMVCPathAttributeName
-
getPath
-
getRenderMVCCommandCache
-
getResourceMVCCommandCache
-
hideDefaultErrorMessage
-
hideDefaultSuccessMessage
-
include
protected void include(String path, ActionRequest actionRequest, ActionResponse actionResponse) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
include
protected void include(String path, EventRequest eventRequest, EventResponse eventResponse) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
include
protected void include(String path, PortletRequest portletRequest, PortletResponse portletResponse, String lifecycle) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
include
protected void include(String path, RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
include
protected void include(String path, ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
invokeHideDefaultSuccessMessage
-