private static class HttpComponentsAsyncClientHttpRequest.HttpResponseFutureCallback
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ListenableFutureCallbackRegistry<ClientHttpResponse> |
callbacks |
private HttpUriRequest |
request |
Constructor and Description |
---|
HttpResponseFutureCallback(HttpUriRequest request) |
Modifier and Type | Method and Description |
---|---|
void |
addCallback(ListenableFutureCallback<? super ClientHttpResponse> callback) |
void |
addFailureCallback(FailureCallback callback) |
void |
addSuccessCallback(SuccessCallback<? super ClientHttpResponse> callback) |
void |
cancelled() |
void |
completed(HttpResponse result) |
void |
failed(java.lang.Exception ex) |
private final HttpUriRequest request
private final ListenableFutureCallbackRegistry<ClientHttpResponse> callbacks
public HttpResponseFutureCallback(HttpUriRequest request)
public void addCallback(ListenableFutureCallback<? super ClientHttpResponse> callback)
public void addSuccessCallback(SuccessCallback<? super ClientHttpResponse> callback)
public void addFailureCallback(FailureCallback callback)
public void completed(HttpResponse result)
public void failed(java.lang.Exception ex)
public void cancelled()