All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.apache.http.impl.conn.BasicHttpClientConnectionManager.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2?Qcom/groupbyinc/flux/common/apache/http/impl/conn/BasicHttpClientConnectionManagerjava/lang/ObjectGcom/groupbyinc/flux/common/apache/http/conn/HttpClientConnectionManagerjava/io/Closeable%BasicHttpClientConnectionManager.java>Lcom/groupbyinc/flux/common/apache/http/annotation/ThreadSafe;Scom/groupbyinc/flux/common/apache/http/impl/conn/BasicHttpClientConnectionManager$1log7Lcom/groupbyinc/flux/common/apache/commons/logging/Log;connectionOperatorJLcom/groupbyinc/flux/common/apache/http/conn/HttpClientConnectionOperator;connFactoryCLcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory;?Lcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory;connILcom/groupbyinc/flux/common/apache/http/conn/ManagedHttpClientConnection;=Lcom/groupbyinc/flux/common/apache/http/annotation/GuardedBy;valuethisroute?Lcom/groupbyinc/flux/common/apache/http/conn/routing/HttpRoute;stateLjava/lang/Object;updatedJexpiryleasedZsocketConfigN()Lcom/groupbyinc/flux/common/apache/http/conn/ssl/SSLConnectionSocketFactory;4@
?AbuildC)
+D?(Lcom/groupbyinc/flux/common/apache/http/config/Lookup;Lcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory;Lcom/groupbyinc/flux/common/apache/http/conn/SchemePortResolver;Lcom/groupbyinc/flux/common/apache/http/conn/DnsResolver;)VTcom/groupbyinc/flux/common/apache/http/impl/conn/DefaultHttpClientConnectionOperatorH?(Lcom/groupbyinc/flux/common/apache/http/config/Lookup;Lcom/groupbyinc/flux/common/apache/http/conn/SchemePortResolver;Lcom/groupbyinc/flux/common/apache/http/conn/DnsResolver;)VFJ
IK?(Lcom/groupbyinc/flux/common/apache/http/conn/HttpClientConnectionOperator;Lcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory;)VFM
NSLcom/groupbyinc/flux/common/apache/http/impl/conn/BasicHttpClientConnectionManager;socketFactoryRegistry?Lcom/groupbyinc/flux/common/apache/http/config/Lookup;6Lcom/groupbyinc/flux/common/apache/http/config/Lookup;schemePortResolver@Lcom/groupbyinc/flux/common/apache/http/conn/SchemePortResolver;dnsResolver9Lcom/groupbyinc/flux/common/apache/http/conn/DnsResolver;()VFX
YgetClass()Ljava/lang/Class;[\
]com/groupbyinc/flux/common/apache/http/config/ConnectionConfig??%	??$%	?)java/util/concurrent/atomic/AtomicBoolean?(Z)VF?
??&'	?httpClientConnectionOperator|(Lcom/groupbyinc/flux/common/apache/http/config/Lookup;Lcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory;)VFG
?9(Lcom/groupbyinc/flux/common/apache/http/config/Lookup;)V()
?finalizejava/lang/Throwable?shutdown?X
??X
?closegetRouteA()Lcom/groupbyinc/flux/common/apache/http/conn/routing/HttpRoute;	?getState()Ljava/lang/Object;	?getSocketConfig>()Lcom/groupbyinc/flux/common/apache/http/config/SocketConfig;setSocketConfig?(Lcom/groupbyinc/flux/common/apache/http/config/SocketConfig;)VgetConnectionConfigB()Lcom/groupbyinc/flux/common/apache/http/config/ConnectionConfig;setConnectionConfigC(Lcom/groupbyinc/flux/common/apache/http/config/ConnectionConfig;)VrequestConnection?(Lcom/groupbyinc/flux/common/apache/http/conn/routing/HttpRoute;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/apache/http/conn/ConnectionRequest;Route??(Lcom/groupbyinc/flux/common/apache/http/impl/conn/BasicHttpClientConnectionManager;Lcom/groupbyinc/flux/common/apache/http/conn/routing/HttpRoute;Ljava/lang/Object;)VF?
?closeConnectionjava/io/IOException?	?Closing connection?5com/groupbyinc/flux/common/apache/commons/logging/Log?debug(Ljava/lang/Object;)V????Gcom/groupbyinc/flux/common/apache/http/conn/ManagedHttpClientConnection??X??isDebugEnabled()Z???? I/O exception closing connection?*(Ljava/lang/Object;Ljava/lang/Throwable;)V????ioxLjava/io/IOException;shutdownConnectionShutting down connection???&I/O exception shutting down connection?checkExpiryjava/lang/System?currentTimeMillis()J??
??java/lang/StringBuilder?
?YConnection expired @ ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??java/util/Date?(J)VF?
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
???X
?
getConnection?(Lcom/groupbyinc/flux/common/apache/http/conn/routing/HttpRoute;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/apache/http/HttpClientConnection;get??
??%Connection manager has been shut down3com/groupbyinc/flux/common/apache/http/util/Assertscheck(ZLjava/lang/String;)V
Get connection for route 	 !	Connection is still allocated
5com/groupbyinc/flux/common/apache/http/util/LangUtilsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z
?X
?(Ljava/lang/Object;Lcom/groupbyinc/flux/common/apache/http/config/ConnectionConfig;)Lcom/groupbyinc/flux/common/apache/http/HttpConnection;,treleaseConnectionr(Lcom/groupbyinc/flux/common/apache/http/HttpClientConnection;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)V
Connection)Connection not obtained from this managerReleasing connection  	"isOpen$??%for '(J)Ljava/lang/StringBuilder;?)
?* ,indefinitely.java/lang/String0Connection can be kept alive 2java/util/concurrent/TimeUnit4toMillis(J)J67
58sLjava/lang/String;=Lcom/groupbyinc/flux/common/apache/http/HttpClientConnection;	keepalivetunitLjava/util/concurrent/TimeUnit;connect?(Lcom/groupbyinc/flux/common/apache/http/HttpClientConnection;Lcom/groupbyinc/flux/common/apache/http/conn/routing/HttpRoute;ILcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)V
HTTP routeB=com/groupbyinc/flux/common/apache/http/conn/routing/HttpRouteDgetProxyHost3()Lcom/groupbyinc/flux/common/apache/http/HttpHost;FG
EH
getTargetHostJG
EK/com/groupbyinc/flux/common/apache/http/HttpHostMgetLocalSocketAddress()Ljava/net/InetSocketAddress;OP
EQ(Lcom/groupbyinc/flux/common/apache/http/conn/ManagedHttpClientConnection;Lcom/groupbyinc/flux/common/apache/http/HttpHost;Ljava/net/InetSocketAddress;ILcom/groupbyinc/flux/common/apache/http/config/SocketConfig;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)V@SpThost1Lcom/groupbyinc/flux/common/apache/http/HttpHost;connectTimeoutIcontext=Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;localAddressLjava/net/InetSocketAddress;upgrade?(Lcom/groupbyinc/flux/common/apache/http/HttpClientConnection;Lcom/groupbyinc/flux/common/apache/http/conn/routing/HttpRoute;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)V?(Lcom/groupbyinc/flux/common/apache/http/conn/ManagedHttpClientConnection;Lcom/groupbyinc/flux/common/apache/http/HttpHost;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)V^`pa
routeCompletecloseExpiredConnectionscloseIdleConnections#(JLjava/util/concurrent/TimeUnit;)V	Time unitgtimedeadlineidletime
compareAndSet(ZZ)Zlm
?n?X
p	SignatureRuntimeInvisibleAnnotationsCodeLineNumberTable?()Lcom/groupbyinc/flux/common/apache/http/config/Registry;LocalVariableTableLocalVariableTypeTable?(Lcom/groupbyinc/flux/common/apache/http/config/Lookup;Lcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory;Lcom/groupbyinc/flux/common/apache/http/conn/SchemePortResolver;Lcom/groupbyinc/flux/common/apache/http/conn/DnsResolver;)V
StackMapTable(Lcom/groupbyinc/flux/common/apache/http/conn/HttpClientConnectionOperator;Lcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory;)VT(Lcom/groupbyinc/flux/common/apache/http/config/Lookup;Lcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory;)V?(Lcom/groupbyinc/flux/common/apache/http/config/Lookup;)V
Exceptions
SourceFileInnerClasses!
rssssssssss !ss"#ss$%ss&'
()t/?/1?7?;=?B?;?E?uurvFGt?*?IY+-?L,?O?w4PQSTUVWxQRu
??ryFMt?M*?Z**?^?d?f*+h?n?p?r*,?,??z?|*}??*????*????*??Y?????w MPM?MxMu&	?U??+?2?9?@?L?z+?%pt?pttr{F?tg	*+,???w 	P	QS	x	QR	u
??r|F?tS	*+???w	P	QSx	QRu
??r}FXt9*?????wPu
?
??Xtj*??*???
L*??+??wPu?????zK?~??Xt3*???wPu
????t/*???wPu???t/*???wPu?!??t/*???wPu?!??tg*+?+??????wP"#u
??zI???!??t/*???wPu?!??tg*+?+??????wP$%u
??zI?????tT+??nW?Y*+,???w Pu
???Xt?=*???8*?f¹?*?????L*?f???*?f?+??*????w??=Pu&	??????+?7?<?z^??Xt?=*???8*?fڹ?*?????L*?f???*?f?+??*????w??=Pu&	??????+?7?<?z^??Xt?I*???D??*????9*?f???)*?f??Y??????Y*?????????*???wIPu???DHz?D ??t?*??????*?f??? *?f??Y??
??+??????*????*??+??*??,??*??*+??*,??*?*???**?|+*????ʵ?*?*???w ?P??u6
!>
Pfjotx??z@.
@)!t+?nW+*?????*?f??? *?f??Y??!??+??????*?????*??#*???&?*??*??*??*}????*,??*?f???P!	??'??Y??(??!?+-??????:?/:*?f??Y??3????????!	??**?#!?9a???
*}??*??
:*???O?wH?:;?:;P<=>?uf' D"N#O&V'b(g)l*q+{-?.?0?1?3?5?7?8?:?>??>
@z@.
+:?1?G?	@At?X+?nW,C?nW+*?????,?I?,?I:?	,?L:,?R:*?r*??*???U?wR0VWXPX<XXXYXZ[9VW?\]u&	HIJ#L*M3O9Q?RWTz@?N~?^_t?6+?nW,C?nW+*?????*?r*??,?L-?b?w*6P6<66Z[u[\]#^5_z@~?c_tI?w*P<Z[uf~?!dXt[*?????*??*??wPuj
kmnpz
!eft?B-h?nW*?????*??*-?97	??	7??e7*?#??*???w4! i3jBPBkB>?u.tuvxy!z({+}3~=A?z
??!?XtL*???o?*?q?wPu???z	?
s




© 2015 - 2025 Weber Informatics LLC | Privacy Policy