| Package | Description | 
|---|---|
| org.apache.hc.core5.http.impl.bootstrap | HTTP/1.1 requester and server bootstrap. | 
| org.apache.hc.core5.http.nio.support | Support classes for the asynchronous I/O model. | 
| org.apache.hc.core5.http2.impl.nio.bootstrap | HTTP/2 capable requester and server bootstrap. | 
| Modifier and Type | Method and Description | 
|---|---|
| AsyncServerBootstrap | AsyncServerBootstrap. addFilterAfter(String existing,
              String name,
              AsyncFilterHandler filterHandler)Adds the filter after the filter with the given name. | 
| AsyncServerBootstrap | AsyncServerBootstrap. addFilterBefore(String existing,
               String name,
               AsyncFilterHandler filterHandler)Adds the filter before the filter with the given name. | 
| AsyncServerBootstrap | AsyncServerBootstrap. addFilterFirst(String name,
              AsyncFilterHandler filterHandler)Adds an filter to the head of the processing list. | 
| AsyncServerBootstrap | AsyncServerBootstrap. addFilterLast(String name,
             AsyncFilterHandler filterHandler)Adds an filter to the tail of the processing list. | 
| AsyncServerBootstrap | AsyncServerBootstrap. replaceFilter(String existing,
             AsyncFilterHandler filterHandler)Replaces an existing filter with the given name with new filter. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractAsyncServerAuthFilter<T>Abstract asynchronous HTTP request filter that implements standard HTTP authentication handshake. | 
| class  | AsyncServerExpectationFilter | 
| class  | TerminalAsyncServerFilterAsyncFilterHandlerimplementation represents a terminal handler
 in an asynchronous request processing pipeline that makes use ofHandlerFactoryto dispatch the request to a particularAsyncServerExchangeHandler. | 
| Constructor and Description | 
|---|
| AsyncServerFilterChainElement(AsyncFilterHandler handler,
                             AsyncServerFilterChainElement next) | 
| Modifier and Type | Method and Description | 
|---|---|
| H2ServerBootstrap | H2ServerBootstrap. addFilterAfter(String existing,
              String name,
              AsyncFilterHandler filterHandler)Adds the filter after the filter with the given name. | 
| H2ServerBootstrap | H2ServerBootstrap. addFilterBefore(String existing,
               String name,
               AsyncFilterHandler filterHandler)Adds the filter before the filter with the given name. | 
| H2ServerBootstrap | H2ServerBootstrap. addFilterFirst(String name,
              AsyncFilterHandler filterHandler)Add an filter to the head of the processing list. | 
| H2ServerBootstrap | H2ServerBootstrap. addFilterLast(String name,
             AsyncFilterHandler filterHandler)Add an filter to the tail of the processing list. | 
| H2ServerBootstrap | H2ServerBootstrap. replaceFilter(String existing,
             AsyncFilterHandler filterHandler)Replace an existing filter with the given name with new filter. | 
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.