Class PortalContainerFilter

java.lang.Object
org.exoplatform.container.web.AbstractFilter
org.exoplatform.container.web.PortalContainerFilter
All Implemented Interfaces:
jakarta.servlet.Filter

public class PortalContainerFilter extends AbstractFilter
This filter will allow to prevent to any accesses to a web application corresponding to a PortalContainer that has been disabled. Created by The eXo Platform SAS Author : Nicolas Filotto nicolas.filotto@exoplatform.com 8 juil. 2010
  • Constructor Details

    • PortalContainerFilter

      public PortalContainerFilter()
  • Method Details

    • destroy

      public void destroy()
      See Also:
      • Filter.destroy()
    • doFilter

      public void doFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException
      See Also:
      • Filter.doFilter(jakarta.servlet.ServletRequest, jakarta.servlet.ServletResponse, jakarta.servlet.FilterChain)
    • onPortalContainerDisabled

      protected void onPortalContainerDisabled(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException
      Allow the sub classed to execute a task when a user try to access to a web application corresponding to a PortalContainer that has been disabled.
      Parameters:
      request - the ServletRequest
      response - the ServletResponse
      response - the FilterChain
      Throws:
      IOException
      jakarta.servlet.ServletException