ApplicationFilterFactory (Apache Tomcat 8.5.94 API Documentation)

Package org.apache.catalina.core

## Class ApplicationFilterFactory

- java.lang.Object
- - org.apache.catalina.core.ApplicationFilterFactory

-     public final class ApplicationFilterFactory
      extends java.lang.Object

  Factory for the creation and caching of Filters and creation of Filter Chains.
  Author:
    Greg Murray, Remy Maucherat

- - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ApplicationFilterChain` | `createFilterChain​(ServletRequest request, Wrapper wrapper, Servlet servlet)` | Construct a FilterChain implementation that will wrap the execution of the specified servlet instance.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### createFilterChain

          public static ApplicationFilterChain createFilterChain​(ServletRequest request,
                                                                 Wrapper wrapper,
                                                                 Servlet servlet)

      Construct a FilterChain implementation that will wrap the execution of the specified servlet instance.
      Parameters:
        `request` - The servlet request we are processing
        `wrapper` - The wrapper managing the servlet instance
        `servlet` - The servlet instance to be wrapped
      Returns:
        The configured FilterChain instance or null if none is to be executed.