Class BaseMVCResourceCommand
Object
com.liferay.portal.kernel.portlet.bridges.mvc.BaseMVCResourceCommand
- All Implemented Interfaces:
MVCCommand
,MVCResourceCommand
- Direct Known Subclasses:
BaseTransactionalMVCResourceCommand
- Author:
- Brian Wing Shun Chan
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.portlet.bridges.mvc.MVCResourceCommand
EMPTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
doServeResource
(ResourceRequest resourceRequest, ResourceResponse resourceResponse) protected PortletConfig
getPortletConfig
(ResourceRequest resourceRequest) protected PortletRequestDispatcher
getPortletRequestDispatcher
(ResourceRequest resourceRequest, String path) protected void
include
(ResourceRequest resourceRequest, ResourceResponse resourceResponse, String jspPath) boolean
serveResource
(ResourceRequest resourceRequest, ResourceResponse resourceResponse) Invoked byMVCPortlet
to allow the portlet to serve a resource.
-
Constructor Details
-
BaseMVCResourceCommand
public BaseMVCResourceCommand()
-
-
Method Details
-
serveResource
public boolean serveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws PortletException Description copied from interface:MVCResourceCommand
Invoked byMVCPortlet
to allow the portlet to serve a resource.- Specified by:
serveResource
in interfaceMVCResourceCommand
- Parameters:
resourceRequest
- the resource requestresourceResponse
- the resource response- Returns:
true
if an error occurs in serving the resource;false
otherwise- Throws:
PortletException
-
doServeResource
protected abstract void doServeResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws Exception - Throws:
Exception
-
getPortletConfig
-
getPortletRequestDispatcher
protected PortletRequestDispatcher getPortletRequestDispatcher(ResourceRequest resourceRequest, String path) -
include
protected void include(ResourceRequest resourceRequest, ResourceResponse resourceResponse, String jspPath) throws IOException, PortletException - Throws:
IOException
PortletException
-