| Package | Description | 
|---|---|
| org.apache.hc.core5.http.nio | Core HTTP transport APIs based on the asynchronous, event driven I/O model. | 
| org.apache.hc.core5.http.nio.support | Support classes for the asynchronous I/O model. | 
| Modifier and Type | Method and Description | 
|---|---|
| AsyncRequestConsumer<T> | AsyncServerRequestHandler. prepare(HttpRequest request,
       EntityDetails entityDetails,
       HttpContext context)Triggered to signal new incoming request. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractAsyncRequesterConsumer<T,E>Abstract asynchronous request consumer that makes use of  AsyncEntityConsumerto process request message content. | 
| class  | BasicRequestConsumer<T>Basic implementation of  AsyncRequestConsumerthat represents the request message as
 aMessageand relies on aAsyncEntityConsumerto process request entity stream. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract AsyncRequestConsumer<T> | AbstractServerExchangeHandler. supplyConsumer(HttpRequest request,
              EntityDetails entityDetails,
              HttpContext context)Triggered to supply a request consumer to process the incoming request. | 
| protected AsyncRequestConsumer<T> | BasicServerExchangeHandler. supplyConsumer(HttpRequest request,
              EntityDetails entityDetails,
              HttpContext context) | 
Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.