
com.groupbyinc.flux.common.http.client.methods.AbstractExecutionAwareRequest.class Maven / Gradle / Ivy
???? 2 } Lcom/groupbyinc/flux/common/http/client/methods/AbstractExecutionAwareRequest ;com/groupbyinc/flux/common/http/message/AbstractHttpMessage Acom/groupbyinc/flux/common/http/client/methods/HttpExecutionAware Ccom/groupbyinc/flux/common/http/client/methods/AbortableHttpRequest java/lang/Cloneable +com/groupbyinc/flux/common/http/HttpRequest "AbstractExecutionAwareRequest.java Ncom/groupbyinc/flux/common/http/client/methods/AbstractExecutionAwareRequest$2 Ncom/groupbyinc/flux/common/http/client/methods/AbstractExecutionAwareRequest$1 aborted +Ljava/util/concurrent/atomic/AtomicBoolean; cancellableRef -Ljava/util/concurrent/atomic/AtomicReference; gLjava/util/concurrent/atomic/AtomicReference; ()V
)java/util/concurrent/atomic/AtomicBoolean (Z)V
+java/util/concurrent/atomic/AtomicReference " (Ljava/lang/Object;)V $
# % ' this NLcom/groupbyinc/flux/common/http/client/methods/AbstractExecutionAwareRequest; setConnectionRequest A(Lcom/groupbyinc/flux/common/http/conn/ClientConnectionRequest;)V Ljava/lang/Deprecated; ?(Lcom/groupbyinc/flux/common/http/client/methods/AbstractExecutionAwareRequest;Lcom/groupbyinc/flux/common/http/conn/ClientConnectionRequest;)V .
/ setCancellable ;(Lcom/groupbyinc/flux/common/http/concurrent/Cancellable;)V 1 2
3 connRequest >Lcom/groupbyinc/flux/common/http/conn/ClientConnectionRequest; setReleaseTrigger B(Lcom/groupbyinc/flux/common/http/conn/ConnectionReleaseTrigger;)V ?(Lcom/groupbyinc/flux/common/http/client/methods/AbstractExecutionAwareRequest;Lcom/groupbyinc/flux/common/http/conn/ConnectionReleaseTrigger;)V 9
: releaseTrigger ?Lcom/groupbyinc/flux/common/http/conn/ConnectionReleaseTrigger; abort
compareAndSet (ZZ)Z ? @
A getAndSet &(Ljava/lang/Object;)Ljava/lang/Object; C D
# E 6com/groupbyinc/flux/common/http/concurrent/Cancellable G cancel ()Z I J H K cancellable 8Lcom/groupbyinc/flux/common/http/concurrent/Cancellable; isAborted get P J
Q set S $
# T clone ()Ljava/lang/Object; $java/lang/CloneNotSupportedException X java/lang/Object Z V W
[ \ headergroup 5Lcom/groupbyinc/flux/common/http/message/HeaderGroup; ^ _ ` 7com/groupbyinc/flux/common/http/client/utils/CloneUtils b cloneObject d D
c e 3com/groupbyinc/flux/common/http/message/HeaderGroup g params 3Lcom/groupbyinc/flux/common/http/params/HttpParams; i j k 1com/groupbyinc/flux/common/http/params/HttpParams m completed reset S
q Signature Code LocalVariableTable LineNumberTable
Deprecated RuntimeVisibleAnnotations
StackMapTable
Exceptions
SourceFile InnerClasses!
s t S *? *? Y? ? !*? #Y? &? (? u ) * v 0 1 2 3 + , t F *? Y*+? 0? 4? u ) * 5 6 v
8
A w x - 7 8 t F *? Y*+? ;? 4? u ) * <