com.groupbyinc.flux.common.http.impl.pool.BasicConnPool.class Maven / Gradle / Ivy
???? 2 q 7com/groupbyinc/flux/common/http/impl/pool/BasicConnPool ?Lcom/groupbyinc/flux/common/http/pool/AbstractConnPool; 5com/groupbyinc/flux/common/http/pool/AbstractConnPool BasicConnPool.java 5Lcom/groupbyinc/flux/common/http/annotation/Contract; threading >Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior; SAFE_CONDITIONAL COUNTER (Ljava/util/concurrent/atomic/AtomicLong; 5(Lcom/groupbyinc/flux/common/http/pool/ConnFactory;)V 7(Lcom/groupbyinc/flux/common/http/pool/ConnFactory;II)V
this 9Lcom/groupbyinc/flux/common/http/impl/pool/BasicConnPool; connFactory ?Lcom/groupbyinc/flux/common/http/pool/ConnFactory; 2Lcom/groupbyinc/flux/common/http/pool/ConnFactory; 6(Lcom/groupbyinc/flux/common/http/params/HttpParams;)V Ljava/lang/Deprecated; :com/groupbyinc/flux/common/http/impl/pool/BasicConnFactory
params 3Lcom/groupbyinc/flux/common/http/params/HttpParams; q(Lcom/groupbyinc/flux/common/http/config/SocketConfig;Lcom/groupbyinc/flux/common/http/config/ConnectionConfig;)V
sconfig 5Lcom/groupbyinc/flux/common/http/config/SocketConfig; cconfig 9Lcom/groupbyinc/flux/common/http/config/ConnectionConfig; ()V 3com/groupbyinc/flux/common/http/config/SocketConfig ' DEFAULT ) # ( * 7com/groupbyinc/flux/common/http/config/ConnectionConfig , ) % - . createEntry ?(Lcom/groupbyinc/flux/common/http/HttpHost;Lcom/groupbyinc/flux/common/http/HttpClientConnection;)Lcom/groupbyinc/flux/common/http/impl/pool/BasicPoolEntry; 8com/groupbyinc/flux/common/http/impl/pool/BasicPoolEntry 2 4 &java/util/concurrent/atomic/AtomicLong 6 getAndIncrement ()J 8 9
7 : java/lang/Long < toString (J)Ljava/lang/String; > ?
= @ u(Ljava/lang/String;Lcom/groupbyinc/flux/common/http/HttpHost;Lcom/groupbyinc/flux/common/http/HttpClientConnection;)V
B
3 C host *Lcom/groupbyinc/flux/common/http/HttpHost; conn 6Lcom/groupbyinc/flux/common/http/HttpClientConnection; validate =(Lcom/groupbyinc/flux/common/http/impl/pool/BasicPoolEntry;)Z
getConnection ()Ljava/lang/Object; K L
3 M 4com/groupbyinc/flux/common/http/HttpClientConnection O isStale ()Z Q R P S entry :Lcom/groupbyinc/flux/common/http/impl/pool/BasicPoolEntry; 3(Lcom/groupbyinc/flux/common/http/pool/PoolEntry;)Z I J
X x0 0Lcom/groupbyinc/flux/common/http/pool/PoolEntry; V(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/http/pool/PoolEntry; (com/groupbyinc/flux/common/http/HttpHost ] 0 1
_ Ljava/lang/Object; x1
&
7 d Code LocalVariableTable LocalVariableTypeTable LineNumberTable Signature ?(Lcom/groupbyinc/flux/common/http/pool/ConnFactory;)V
Deprecated RuntimeVisibleAnnotations
StackMapTable
SourceFile RuntimeInvisibleAnnotations !
f S *+? ? g h i
: ; j k
f H *? Y+? ? ? g i
B C l m
f S *? Y+,? !? ? g " # $ % i
I J
&