Class AtmosphereFilterChain

java.lang.Object
org.atmosphere.util.AtmosphereFilterChain
All Implemented Interfaces:
FilterChain

public final class AtmosphereFilterChain extends Object implements FilterChain
Implementation of jakarta.servlet.FilterChain used to manage the execution of a set of filters for a particular request. When the set of defined filters has all been executed, the next call to doFilter() will execute the servlet's service() method itself.
  • Field Details

  • Constructor Details

    • AtmosphereFilterChain

      public AtmosphereFilterChain()
  • Method Details

    • init

      public void init() throws ServletException
      Initialize the Filter invalid input: '<'invalid input: '<'invalid input: '<'invalid input: '<'invalid input: '<'invalid input: '<'invalid input: '<' HEAD
      Throws:
      ServletException - ======= >>>>>>> 412463d0c... Update code to jdk 8
    • invokeFilterChain

      public void invokeFilterChain(ServletRequest request, ServletResponse response) throws IOException, ServletException
      Throws:
      IOException
      ServletException
    • doFilter

      public void doFilter(ServletRequest request, ServletResponse response) throws IOException, ServletException
      Invoke the next filter in this chain, passing the specified request and response. If there are no more filters in this chain, invoke the service() method of the servlet itself.
      Specified by:
      doFilter in interface FilterChain
      Parameters:
      request - The servlet request we are processing
      response - The servlet response we are creating
      Throws:
      IOException - if an input/output error occurs
      ServletException - if a servlet exception occurs
    • addFilter

      public void addFilter(FilterConfigImpl filterConfig)
      Add a filter to the set of filters that will be executed in this chain.
      Parameters:
      filterConfig - The FilterConfig for the servlet to be executed
    • setServlet

      public void setServlet(ServletConfig configImpl, Servlet servlet)
      Set the servlet that will be executed at the end of this chain. Set by the mapper filter
    • getFilter

      public FilterConfigImpl getFilter(int i)
    • getServlet

      public Servlet getServlet()
    • getServletConfig

      public ServletConfig getServletConfig()
    • destroy

      public void destroy()