类 HttpComponentsClientHttpConnector.ResponseCallback
java.lang.Object
cn.taketoday.http.client.reactive.HttpComponentsClientHttpConnector.ResponseCallback
- 所有已实现的接口:
org.apache.hc.core5.concurrent.FutureCallback<org.apache.hc.core5.http.Message<org.apache.hc.core5.http.HttpResponse,org.reactivestreams.Publisher<ByteBuffer>>>
private static class HttpComponentsClientHttpConnector.ResponseCallback
extends Object
implements org.apache.hc.core5.concurrent.FutureCallback<org.apache.hc.core5.http.Message<org.apache.hc.core5.http.HttpResponse,org.reactivestreams.Publisher<ByteBuffer>>>
Callback that invoked when a response is received.
-
字段概要
字段修饰符和类型字段说明private final HttpClientContextprivate final cn.taketoday.core.io.buffer.DataBufferFactoryprivate final reactor.core.publisher.MonoSink<ClientHttpResponse> -
构造器概要
构造器构造器说明ResponseCallback(reactor.core.publisher.MonoSink<ClientHttpResponse> sink, cn.taketoday.core.io.buffer.DataBufferFactory dataBufferFactory, HttpClientContext context) -
方法概要
修饰符和类型方法说明voidvoidcompleted(org.apache.hc.core5.http.Message<org.apache.hc.core5.http.HttpResponse, org.reactivestreams.Publisher<ByteBuffer>> result) void
-
字段详细资料
-
context
-
sink
-
dataBufferFactory
private final cn.taketoday.core.io.buffer.DataBufferFactory dataBufferFactory
-
-
构造器详细资料
-
ResponseCallback
public ResponseCallback(reactor.core.publisher.MonoSink<ClientHttpResponse> sink, cn.taketoday.core.io.buffer.DataBufferFactory dataBufferFactory, HttpClientContext context)
-
-
方法详细资料
-
completed
public void completed(org.apache.hc.core5.http.Message<org.apache.hc.core5.http.HttpResponse, org.reactivestreams.Publisher<ByteBuffer>> result) - 指定者:
completed在接口中org.apache.hc.core5.concurrent.FutureCallback<org.apache.hc.core5.http.Message<org.apache.hc.core5.http.HttpResponse,org.reactivestreams.Publisher<ByteBuffer>>>
-
failed
- 指定者:
failed在接口中org.apache.hc.core5.concurrent.FutureCallback<org.apache.hc.core5.http.Message<org.apache.hc.core5.http.HttpResponse,org.reactivestreams.Publisher<ByteBuffer>>>
-
cancelled
public void cancelled()- 指定者:
cancelled在接口中org.apache.hc.core5.concurrent.FutureCallback<org.apache.hc.core5.http.Message<org.apache.hc.core5.http.HttpResponse,org.reactivestreams.Publisher<ByteBuffer>>>
-