Uses of Interface
org.apache.hc.core5.http.nio.ResponseChannel
-
Packages that use ResponseChannel Package Description org.apache.hc.core5.http.impl.nio Default implementation of HTTP/1.1 transport based on the asynchronous (non-blocking) I/O model.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.http2.impl.nio Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.reactive org.apache.hc.core5.testing.reactive -
-
Uses of ResponseChannel in org.apache.hc.core5.http.impl.nio
Fields in org.apache.hc.core5.http.impl.nio declared as ResponseChannel Modifier and Type Field Description private ResponseChannel
ServerHttp1StreamHandler. responseChannel
-
Uses of ResponseChannel in org.apache.hc.core5.http.nio
Methods in org.apache.hc.core5.http.nio with parameters of type ResponseChannel Modifier and Type Method 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. -
Uses of ResponseChannel in org.apache.hc.core5.http.nio.support
Methods in org.apache.hc.core5.http.nio.support with parameters of type ResponseChannel Modifier and Type Method Description void
AbstractServerExchangeHandler. handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context)
void
BasicAsyncServerExpectationDecorator. handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context)
void
ImmediateResponseExchangeHandler. handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context)
void
BasicPushProducer. produceResponse(ResponseChannel channel, HttpContext httpContext)
void
BasicResponseProducer. sendResponse(ResponseChannel responseChannel, HttpContext httpContext)
-
Uses of ResponseChannel in org.apache.hc.core5.http.nio.support.classic
Methods in org.apache.hc.core5.http.nio.support.classic with parameters of type ResponseChannel Modifier and Type Method Description void
AbstractClassicServerExchangeHandler. handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context)
-
Uses of ResponseChannel in org.apache.hc.core5.http2.impl.nio
Fields in org.apache.hc.core5.http2.impl.nio declared as ResponseChannel Modifier and Type Field Description private ResponseChannel
ServerH2StreamHandler. responseChannel
-
Uses of ResponseChannel in org.apache.hc.core5.reactive
Methods in org.apache.hc.core5.reactive with parameters of type ResponseChannel Modifier and Type Method 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<java.nio.ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<java.nio.ByteBuffer>> responseBodyCallback)
Processes the actual HTTP request. -
Uses of ResponseChannel in org.apache.hc.core5.testing.reactive
Methods in org.apache.hc.core5.testing.reactive with parameters of type ResponseChannel Modifier and Type Method Description void
ReactiveEchoProcessor. processRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context, org.reactivestreams.Publisher<java.nio.ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<java.nio.ByteBuffer>> responseBodyFuture)
void
ReactiveRandomProcessor. processRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context, org.reactivestreams.Publisher<java.nio.ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<java.nio.ByteBuffer>> responseBodyCallback)
-