com.groupbyinc.flux.common.http.pool.AbstractConnPool.class Maven / Gradle / Ivy
???? 2 5com/groupbyinc/flux/common/http/pool/AbstractConnPool ?;>Ljava/lang/Object;Lcom/groupbyinc/flux/common/http/pool/ConnPool;Lcom/groupbyinc/flux/common/http/pool/ConnPoolControl; java/lang/Object -com/groupbyinc/flux/common/http/pool/ConnPool 4com/groupbyinc/flux/common/http/pool/ConnPoolControl AbstractConnPool.java 5Lcom/groupbyinc/flux/common/http/annotation/Contract; threading >Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior; SAFE_CONDITIONAL 7com/groupbyinc/flux/common/http/pool/AbstractConnPool$4 7com/groupbyinc/flux/common/http/pool/AbstractConnPool$3 7com/groupbyinc/flux/common/http/pool/AbstractConnPool$2 7com/groupbyinc/flux/common/http/pool/AbstractConnPool$1 java/util/Map$Entry
java/util/Map Entry lock !Ljava/util/concurrent/locks/Lock; connFactory 2Lcom/groupbyinc/flux/common/http/pool/ConnFactory; :Lcom/groupbyinc/flux/common/http/pool/ConnFactory; routeToPool Ljava/util/Map; WLjava/util/Map;>; leased Ljava/util/Set; Ljava/util/Set; available Ljava/util/LinkedList; Ljava/util/LinkedList; pending SLjava/util/LinkedList;>; maxPerRoute 'Ljava/util/Map;
isShutDown Z defaultMaxPerRoute I maxTotal validateAfterInactivity 7(Lcom/groupbyinc/flux/common/http/pool/ConnFactory;II)V ()V 4 6
7 Connection factory 9 )com/groupbyinc/flux/common/http/util/Args ; notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; = >
<