Class PortalContainerFilter

java.lang.Object
org.exoplatform.container.web.AbstractFilter
org.exoplatform.container.web.PortalContainerFilter
All Implemented Interfaces:
javax.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(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
      Throws:
      IOException
      javax.servlet.ServletException
      See Also:
      • Filter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
    • onPortalContainerDisabled

      protected void onPortalContainerDisabled(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.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
      javax.servlet.ServletException