## Uses of Interface
org.apache.hc.core5.http.io.HttpFilterHandler

- Packages that use HttpFilterHandler
  Package | Description
  --- | ---
  org.apache.hc.core5.http.impl.bootstrap | HTTP/1.1 requester and server bootstrap.
  org.apache.hc.core5.http.io.support | Support classes for the classic (blocking) I/O model.

- - ### Uses of HttpFilterHandler in org.apache.hc.core5.http.impl.bootstrap

    Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type HttpFilterHandler
    Modifier and Type | Method and Description
    --- | ---
    `ServerBootstrap` | ServerBootstrap.`addFilterAfter(String existing, String name, HttpFilterHandler filterHandler)` Adds the filter after the filter with the given name.
    `ServerBootstrap` | ServerBootstrap.`addFilterBefore(String existing, String name, HttpFilterHandler filterHandler)` Adds the filter before the filter with the given name.
    `ServerBootstrap` | ServerBootstrap.`addFilterFirst(String name, HttpFilterHandler filterHandler)` Add an filter to the head of the processing list.
    `ServerBootstrap` | ServerBootstrap.`addFilterLast(String name, HttpFilterHandler filterHandler)` Add an filter to the tail of the processing list.
    `ServerBootstrap` | ServerBootstrap.`replaceFilter(String existing, HttpFilterHandler filterHandler)` Replace an existing filter with the given name with new filter.

  - ### Uses of HttpFilterHandler in org.apache.hc.core5.http.io.support

    Classes in org.apache.hc.core5.http.io.support that implement HttpFilterHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractHttpServerAuthFilter<T>` Abstract HTTP request filter that implements standard HTTP authentication handshake.
    `class` | `HttpServerExpectationFilter` HttpServerExpectationFilter add support for the Expect-Continue handshake to the request processing pipeline.
    `class` | `TerminalServerFilter` `HttpFilterHandler` implementation represents a terminal handler in a request processing pipeline that makes use of `HttpRequestMapper` to dispatch the request to a particular `HttpRequestHandler`.

    Constructors in org.apache.hc.core5.http.io.support with parameters of type HttpFilterHandler
    Constructor and Description
    `HttpServerFilterChainElement(HttpFilterHandler handler, HttpServerFilterChainElement next)`

Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.