Class BaseMVCResourceCommand

Object
com.liferay.portal.kernel.portlet.bridges.mvc.BaseMVCResourceCommand
All Implemented Interfaces:
MVCCommand, MVCResourceCommand
Direct Known Subclasses:
BaseTransactionalMVCResourceCommand

public abstract class BaseMVCResourceCommand extends Object implements MVCResourceCommand
Author:
Brian Wing Shun Chan
  • Field Summary

    Fields inherited from interface com.liferay.portal.kernel.portlet.bridges.mvc.MVCResourceCommand

    EMPTY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected abstract void
    doServeResource(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse)
     
    protected jakarta.portlet.PortletConfig
    getPortletConfig(jakarta.portlet.ResourceRequest resourceRequest)
     
    protected jakarta.portlet.PortletRequestDispatcher
    getPortletRequestDispatcher(jakarta.portlet.ResourceRequest resourceRequest, String path)
     
    protected void
    include(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse, String jspPath)
     
    boolean
    serveResource(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse)
    Invoked by MVCPortlet to allow the portlet to serve a resource.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BaseMVCResourceCommand

      public BaseMVCResourceCommand()
  • Method Details

    • serveResource

      public boolean serveResource(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse) throws jakarta.portlet.PortletException
      Description copied from interface: MVCResourceCommand
      Invoked by MVCPortlet to allow the portlet to serve a resource.
      Specified by:
      serveResource in interface MVCResourceCommand
      Parameters:
      resourceRequest - the resource request
      resourceResponse - the resource response
      Returns:
      true if an error occurs in serving the resource; false otherwise
      Throws:
      jakarta.portlet.PortletException
    • doServeResource

      protected abstract void doServeResource(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse) throws Exception
      Throws:
      Exception
    • getPortletConfig

      protected jakarta.portlet.PortletConfig getPortletConfig(jakarta.portlet.ResourceRequest resourceRequest)
    • getPortletRequestDispatcher

      protected jakarta.portlet.PortletRequestDispatcher getPortletRequestDispatcher(jakarta.portlet.ResourceRequest resourceRequest, String path)
    • include

      protected void include(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse, String jspPath) throws IOException, jakarta.portlet.PortletException
      Throws:
      IOException
      jakarta.portlet.PortletException