Class PortalInstancesFilter

java.lang.Object
com.liferay.portal.kernel.servlet.BaseFilter
com.liferay.portal.servlet.filters.portal.instances.PortalInstancesFilter
All Implemented Interfaces:
com.liferay.portal.kernel.servlet.DirectCallFilter, com.liferay.portal.kernel.servlet.LiferayFilter, com.liferay.portal.kernel.servlet.TryFilter, jakarta.servlet.Filter

public class PortalInstancesFilter extends com.liferay.portal.kernel.servlet.BaseFilter implements com.liferay.portal.kernel.servlet.TryFilter

This filter is used to set the company ID in the request so that subsequent calls in the thread have the company ID properly set. This filter should also always be the first filter in the list of filters.

Author:
Jorge Díaz
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    doFilterTry(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)
     
    protected com.liferay.portal.kernel.log.Log
     

    Methods inherited from class com.liferay.portal.kernel.servlet.BaseFilter

    destroy, doFilter, getFilterConfig, init, isFilterEnabled, isFilterEnabled, processFilter, processFilter, setFilterEnabled

    Methods inherited from class java.lang.Object

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

    • PortalInstancesFilter

      public PortalInstancesFilter()
  • Method Details

    • doFilterTry

      public Object doFilterTry(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) throws Exception
      Specified by:
      doFilterTry in interface com.liferay.portal.kernel.servlet.TryFilter
      Throws:
      Exception
    • getLog

      protected com.liferay.portal.kernel.log.Log getLog()
      Specified by:
      getLog in class com.liferay.portal.kernel.servlet.BaseFilter