Package org.apache.http.impl.client
Class HttpRequestTaskCallable<V>
java.lang.Object
org.apache.http.impl.client.HttpRequestTaskCallable<V>
- All Implemented Interfaces:
Callable<V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.http.concurrent.FutureCallback<V>
private final AtomicBoolean
private final org.apache.http.protocol.HttpContext
private long
private final HttpClient
private final FutureRequestExecutionMetrics
private final HttpUriRequest
private final ResponseHandler<V>
private final long
private long
-
Constructor Summary
ConstructorsConstructorDescriptionHttpRequestTaskCallable
(HttpClient httpClient, HttpUriRequest request, org.apache.http.protocol.HttpContext context, ResponseHandler<V> responseHandler, org.apache.http.concurrent.FutureCallback<V> callback, FutureRequestExecutionMetrics metrics) -
Method Summary
-
Field Details
-
request
-
httpclient
-
cancelled
-
scheduled
private final long scheduled -
started
private long started -
ended
private long ended -
context
private final org.apache.http.protocol.HttpContext context -
responseHandler
-
callback
-
metrics
-
-
Constructor Details
-
HttpRequestTaskCallable
HttpRequestTaskCallable(HttpClient httpClient, HttpUriRequest request, org.apache.http.protocol.HttpContext context, ResponseHandler<V> responseHandler, org.apache.http.concurrent.FutureCallback<V> callback, FutureRequestExecutionMetrics metrics)
-
-
Method Details