| Package | Description | 
|---|---|
| org.apache.hc.core5.http.impl.io | Default implementation of HTTP/1.1 transport based on the classic
 (blocking) I/O model. | 
| org.apache.hc.core5.http.io.support | Support classes for the classic (blocking) I/O model. | 
| org.apache.hc.core5.http.nio.support | Support classes for the asynchronous I/O model. | 
| org.apache.hc.core5.http.protocol | Core HTTP protocol interceptors. | 
| org.apache.hc.core5.http2.nio.support | Support classes for HTTP/2 asynchronous transport. | 
| Constructor and Description | 
|---|
| HttpService(HttpProcessor processor,
           HttpRequestMapper<HttpRequestHandler> handlerMapper,
           ConnectionReuseStrategy connReuseStrategy,
           HttpResponseFactory<ClassicHttpResponse> responseFactory)Create a new HTTP service. | 
| HttpService(HttpProcessor processor,
           HttpRequestMapper<HttpRequestHandler> handlerMapper,
           ConnectionReuseStrategy connReuseStrategy,
           HttpResponseFactory<ClassicHttpResponse> responseFactory,
           Http1StreamListener streamListener)Create a new HTTP service. | 
| Constructor and Description | 
|---|
| BasicHttpServerRequestHandler(HttpRequestMapper<HttpRequestHandler> handlerMapper) | 
| BasicHttpServerRequestHandler(HttpRequestMapper<HttpRequestHandler> handlerMapper,
                             HttpResponseFactory<ClassicHttpResponse> responseFactory) | 
| TerminalServerFilter(HttpRequestMapper<HttpRequestHandler> handlerMapper,
                    HttpResponseFactory<ClassicHttpResponse> responseFactory) | 
| Constructor and Description | 
|---|
| DefaultAsyncResponseExchangeHandlerFactory(HttpRequestMapper<Supplier<AsyncServerExchangeHandler>> mapper) | 
| DefaultAsyncResponseExchangeHandlerFactory(HttpRequestMapper<Supplier<AsyncServerExchangeHandler>> mapper,
                                          Decorator<AsyncServerExchangeHandler> decorator) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RequestHandlerRegistry<T>Generic registry of request handlers that can be resolved by properties of request messages. | 
| Constructor and Description | 
|---|
| DefaultAsyncPushConsumerFactory(HttpRequestMapper<Supplier<AsyncPushConsumer>> mapper) | 
Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.