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.
|
org.apache.hc.core5.http.nio.support.classic |
Support classes for the asynchronous I/O model that emulate
behavior of the classic (blocking) I/O model.
|
org.apache.hc.core5.reactive | |
org.apache.hc.core5.testing.reactive |
Modifier and Type | Method and Description |
---|---|
void |
AsyncServerExchangeHandler.handleRequest(HttpRequest request,
EntityDetails entityDetails,
ResponseChannel responseChannel,
HttpContext context)
Processes the actual HTTP request.
|
void |
AsyncPushProducer.produceResponse(ResponseChannel channel,
HttpContext context)
Triggered to signal the ability of the underlying response channel
to accept response messages.
|
void |
AsyncResponseProducer.sendResponse(ResponseChannel channel,
HttpContext context)
Triggered to signal the ability of the underlying response channel
to accept response messages.
|
Modifier and Type | Method and Description |
---|---|
void |
ImmediateResponseExchangeHandler.handleRequest(HttpRequest request,
EntityDetails entityDetails,
ResponseChannel responseChannel,
HttpContext context) |
void |
BasicAsyncServerExpectationDecorator.handleRequest(HttpRequest request,
EntityDetails entityDetails,
ResponseChannel responseChannel,
HttpContext context) |
void |
AbstractServerExchangeHandler.handleRequest(HttpRequest request,
EntityDetails entityDetails,
ResponseChannel responseChannel,
HttpContext context) |
void |
BasicPushProducer.produceResponse(ResponseChannel channel,
HttpContext httpContext) |
void |
BasicResponseProducer.sendResponse(ResponseChannel responseChannel,
HttpContext httpContext) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractClassicServerExchangeHandler.handleRequest(HttpRequest request,
EntityDetails entityDetails,
ResponseChannel responseChannel,
HttpContext context) |
Modifier and Type | Method and Description |
---|---|
void |
ReactiveServerExchangeHandler.handleRequest(HttpRequest request,
EntityDetails entityDetails,
ResponseChannel responseChannel,
HttpContext context) |
void |
ReactiveRequestProcessor.processRequest(HttpRequest request,
EntityDetails entityDetails,
ResponseChannel responseChannel,
HttpContext context,
org.reactivestreams.Publisher<ByteBuffer> requestBody,
Callback<org.reactivestreams.Publisher<ByteBuffer>> responseBodyCallback)
Processes the actual HTTP request.
|
Modifier and Type | Method and Description |
---|---|
void |
ReactiveRandomProcessor.processRequest(HttpRequest request,
EntityDetails entityDetails,
ResponseChannel responseChannel,
HttpContext context,
org.reactivestreams.Publisher<ByteBuffer> requestBody,
Callback<org.reactivestreams.Publisher<ByteBuffer>> responseBodyCallback) |
void |
ReactiveEchoProcessor.processRequest(HttpRequest request,
EntityDetails entityDetails,
ResponseChannel responseChannel,
HttpContext context,
org.reactivestreams.Publisher<ByteBuffer> requestBody,
Callback<org.reactivestreams.Publisher<ByteBuffer>> responseBodyFuture) |
Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.