Class PortalContainerInitializedFilter

java.lang.Object
org.exoplatform.container.web.AbstractFilter
org.exoplatform.ws.frameworks.servlet.PortalContainerInitializedFilter
All Implemented Interfaces:
javax.servlet.Filter

public class PortalContainerInitializedFilter extends org.exoplatform.container.web.AbstractFilter
Created by The eXo Platform SAS .
Servlet Filter that is used to initialize and remove the portal container from the ThreadLocal of PortalContainer, it relies on PortalContainer.getCurrentInstance to retrieve the right portal container.
Version:
$Id: $
Author:
Gennady Azarenkov
  • Field Summary

    Fields inherited from class org.exoplatform.container.web.AbstractFilter

    config, servletContextName
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    void
    doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
    initializes PortalContainer instance.

    Methods inherited from class org.exoplatform.container.web.AbstractFilter

    afterInit, getContainer, getServletContext, init, requirePortalEnvironment

    Methods inherited from class java.lang.Object

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

    • PortalContainerInitializedFilter

      public PortalContainerInitializedFilter()
  • Method Details

    • doFilter

      public void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
      initializes PortalContainer instance.
      Throws:
      IOException
      javax.servlet.ServletException
      See Also:
      • Filter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
    • destroy

      public void destroy()