Class FilterChainImpl

Object
com.liferay.portlet.internal.FilterChainImpl
All Implemented Interfaces:
jakarta.portlet.filter.FilterChain, jakarta.portlet.filter.HeaderFilterChain

public class FilterChainImpl extends Object implements jakarta.portlet.filter.FilterChain, jakarta.portlet.filter.HeaderFilterChain
Author:
Brian Wing Shun Chan, Neil Griffin
  • Constructor Summary

    Constructors
    Constructor
    Description
    FilterChainImpl(jakarta.portlet.Portlet portlet, List<? extends jakarta.portlet.filter.PortletFilter> portletFilters)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    doFilter(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse)
     
    void
    doFilter(jakarta.portlet.EventRequest eventRequest, jakarta.portlet.EventResponse eventResponse)
     
    void
    doFilter(jakarta.portlet.HeaderRequest headerRequest, jakarta.portlet.HeaderResponse headerResponse)
     
    void
    doFilter(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse)
     
    void
    doFilter(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse)
     

    Methods inherited from class java.lang.Object

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

    • FilterChainImpl

      public FilterChainImpl(jakarta.portlet.Portlet portlet, List<? extends jakarta.portlet.filter.PortletFilter> portletFilters)
  • Method Details

    • doFilter

      public void doFilter(jakarta.portlet.ActionRequest actionRequest, jakarta.portlet.ActionResponse actionResponse) throws IOException, jakarta.portlet.PortletException
      Specified by:
      doFilter in interface jakarta.portlet.filter.FilterChain
      Throws:
      IOException
      jakarta.portlet.PortletException
    • doFilter

      public void doFilter(jakarta.portlet.EventRequest eventRequest, jakarta.portlet.EventResponse eventResponse) throws IOException, jakarta.portlet.PortletException
      Specified by:
      doFilter in interface jakarta.portlet.filter.FilterChain
      Throws:
      IOException
      jakarta.portlet.PortletException
    • doFilter

      public void doFilter(jakarta.portlet.HeaderRequest headerRequest, jakarta.portlet.HeaderResponse headerResponse) throws IOException, jakarta.portlet.PortletException
      Specified by:
      doFilter in interface jakarta.portlet.filter.HeaderFilterChain
      Throws:
      IOException
      jakarta.portlet.PortletException
    • doFilter

      public void doFilter(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) throws IOException, jakarta.portlet.PortletException
      Specified by:
      doFilter in interface jakarta.portlet.filter.FilterChain
      Throws:
      IOException
      jakarta.portlet.PortletException
    • doFilter

      public void doFilter(jakarta.portlet.ResourceRequest resourceRequest, jakarta.portlet.ResourceResponse resourceResponse) throws IOException, jakarta.portlet.PortletException
      Specified by:
      doFilter in interface jakarta.portlet.filter.FilterChain
      Throws:
      IOException
      jakarta.portlet.PortletException