
com.groupbyinc.flux.common.http.impl.client.FutureRequestExecutionService.class Maven / Gradle / Ivy
???? 2 | Icom/groupbyinc/flux/common/http/impl/client/FutureRequestExecutionService java/lang/Object java/io/Closeable "FutureRequestExecutionService.java 5Lcom/groupbyinc/flux/common/http/annotation/Contract; threading >Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior; SAFE
httpclient 3Lcom/groupbyinc/flux/common/http/client/HttpClient; executorService &Ljava/util/concurrent/ExecutorService; metrics KLcom/groupbyinc/flux/common/http/impl/client/FutureRequestExecutionMetrics; closed +Ljava/util/concurrent/atomic/AtomicBoolean; \(Lcom/groupbyinc/flux/common/http/client/HttpClient;Ljava/util/concurrent/ExecutorService;)V ()V
Icom/groupbyinc/flux/common/http/impl/client/FutureRequestExecutionMetrics
)java/util/concurrent/atomic/AtomicBoolean (Z)V
! #
% ' this KLcom/groupbyinc/flux/common/http/impl/client/FutureRequestExecutionService; execute ?(Lcom/groupbyinc/flux/common/http/client/methods/HttpUriRequest;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;Lcom/groupbyinc/flux/common/http/client/ResponseHandler;)Lcom/groupbyinc/flux/common/http/impl/client/HttpRequestFutureTask;-(Lcom/groupbyinc/flux/common/http/client/methods/HttpUriRequest;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;Lcom/groupbyinc/flux/common/http/client/ResponseHandler;Lcom/groupbyinc/flux/common/http/concurrent/FutureCallback;)Lcom/groupbyinc/flux/common/http/impl/client/HttpRequestFutureTask; + -
. request ?Lcom/groupbyinc/flux/common/http/client/methods/HttpUriRequest; context 6Lcom/groupbyinc/flux/common/http/protocol/HttpContext; responseHandler =Lcom/groupbyinc/flux/common/http/client/ResponseHandler; 8Lcom/groupbyinc/flux/common/http/client/ResponseHandler; get ()Z 7 8
9 java/lang/IllegalStateException ; 2Close has been called on this httpclient instance. = (Ljava/lang/String;)V ?
<