public abstract class BaseMVCResourceCommand extends Object implements MVCResourceCommand
EMPTY
Constructor and Description |
---|
BaseMVCResourceCommand() |
Modifier and Type | Method and Description |
---|---|
protected 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 by
MVCPortlet to allow the portlet to serve a resource. |
public boolean serveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws PortletException
MVCResourceCommand
MVCPortlet
to allow the portlet to serve a resource.serveResource
in interface MVCResourceCommand
resourceRequest
- the resource requestresourceResponse
- the resource responsetrue
if an error occurs in serving the resource;
false
otherwisePortletException
protected abstract void doServeResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws Exception
Exception
protected PortletConfig getPortletConfig(ResourceRequest resourceRequest)
protected PortletRequestDispatcher getPortletRequestDispatcher(ResourceRequest resourceRequest, String path)
protected void include(ResourceRequest resourceRequest, ResourceResponse resourceResponse, String jspPath) throws IOException, PortletException
IOException
PortletException