Uses of Interface
org.apache.hc.core5.http.nio.ResponseChannel
Packages that use ResponseChannel
Package
Description
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
Support classes for the asynchronous I/O model.
Support classes for the asynchronous I/O model that emulate
behavior of the classic (blocking) I/O model.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
-
Uses of ResponseChannel in org.apache.hc.core5.http.impl.nio
Fields in org.apache.hc.core5.http.impl.nio declared as ResponseChannelModifier and TypeFieldDescriptionprivate final ResponseChannelServerHttp1StreamHandler.responseChannel -
Uses of ResponseChannel in org.apache.hc.core5.http.nio
Methods in org.apache.hc.core5.http.nio with parameters of type ResponseChannelModifier and TypeMethodDescriptionvoidAsyncServerExchangeHandler.handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context) Processes the actual HTTP request.voidAsyncPushProducer.produceResponse(ResponseChannel channel, HttpContext context) Triggered to signal the ability of the underlying response channel to accept response messages.voidAsyncResponseProducer.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 ResponseChannelModifier and TypeMethodDescriptionfinal voidAbstractServerExchangeHandler.handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context) final voidBasicAsyncServerExpectationDecorator.handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context) voidImmediateResponseExchangeHandler.handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context) voidBasicPushProducer.produceResponse(ResponseChannel channel, HttpContext httpContext) voidBasicResponseProducer.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 ResponseChannelModifier and TypeMethodDescriptionfinal voidAbstractClassicServerExchangeHandler.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 ResponseChannelModifier and TypeFieldDescriptionprivate final ResponseChannelServerH2StreamHandler.responseChannel -
Uses of ResponseChannel in org.apache.hc.core5.reactive
Methods in org.apache.hc.core5.reactive with parameters of type ResponseChannelModifier and TypeMethodDescriptionvoidReactiveServerExchangeHandler.handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context) voidReactiveRequestProcessor.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. -
Uses of ResponseChannel in org.apache.hc.core5.testing.reactive
Methods in org.apache.hc.core5.testing.reactive with parameters of type ResponseChannelModifier and TypeMethodDescriptionvoidReactiveEchoProcessor.processRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context, org.reactivestreams.Publisher<ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<ByteBuffer>> responseBodyFuture) voidReactiveRandomProcessor.processRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context, org.reactivestreams.Publisher<ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<ByteBuffer>> responseBodyCallback)