
com.groupbyinc.flux.common.http.impl.client.HttpRequestFutureTask.class Maven / Gradle / Ivy
???? 2 \ Acom/groupbyinc/flux/common/http/impl/client/HttpRequestFutureTask <Ljava/util/concurrent/FutureTask; java/util/concurrent/FutureTask HttpRequestFutureTask.java request ?Lcom/groupbyinc/flux/common/http/client/methods/HttpUriRequest; callable ELcom/groupbyinc/flux/common/http/impl/client/HttpRequestTaskCallable; JLcom/groupbyinc/flux/common/http/impl/client/HttpRequestTaskCallable; ?(Lcom/groupbyinc/flux/common/http/client/methods/HttpUriRequest;Lcom/groupbyinc/flux/common/http/impl/client/HttpRequestTaskCallable;)V "(Ljava/util/concurrent/Callable;)V
this HLcom/groupbyinc/flux/common/http/impl/client/HttpRequestFutureTask; CLcom/groupbyinc/flux/common/http/impl/client/HttpRequestFutureTask; httpCallable cancel (Z)Z Ccom/groupbyinc/flux/common/http/impl/client/HttpRequestTaskCallable ()V
=com/groupbyinc/flux/common/http/client/methods/HttpUriRequest abort " ! #
% mayInterruptIfRunning Z
scheduledTime ()J getScheduled + *
, startedTime
getStarted / *
0 endedTime isDone ()Z 3 4
5 getEnded 7 *
8 java/lang/IllegalStateException : Task is not done yet < (Ljava/lang/String;)V >
; ? requestDuration 2 *
B . *
D taskDuration ) *
G toString ()Ljava/lang/String; getRequestLine /()Lcom/groupbyinc/flux/common/http/RequestLine; K L ! M +com/groupbyinc/flux/common/http/RequestLine O getUri Q J P R Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(Lcom/groupbyinc/flux/common/http/client/methods/HttpUriRequest;Lcom/groupbyinc/flux/common/http/impl/client/HttpRequestTaskCallable;)V
StackMapTable
SourceFile !
T
U v *,? *+? *,? ? V
W X / 0
1 2 T Y U u *? ? ? *? ? $ *? &? V ' ( W X : ; <