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

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

There is a newer version: 59
Show newest version
????2*Acom/groupbyinc/flux/common/http/impl/conn/SingleClientConnManagerjava/lang/ObjectLcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior;SAFEMcom/groupbyinc/flux/common/http/impl/conn/SingleClientConnManager$ConnAdapter
ConnAdapterKcom/groupbyinc/flux/common/http/impl/conn/SingleClientConnManager$PoolEntry	PoolEntryCcom/groupbyinc/flux/common/http/impl/conn/SingleClientConnManager$1log7Lcom/groupbyinc/flux/common/apache/commons/logging/Log;MISUSE_MESSAGELjava/lang/String;?Invalid use of SingleClientConnManager: connection still allocated.
Make sure to release the connection before allocating another one.schemeRegistryr(Lcom/groupbyinc/flux/common/http/params/HttpParams;Lcom/groupbyinc/flux/common/http/conn/scheme/SchemeRegistry;)V?(Lcom/groupbyinc/flux/common/http/conn/scheme/SchemeRegistry;)V)+
,thisCLcom/groupbyinc/flux/common/http/impl/conn/SingleClientConnManager;params3Lcom/groupbyinc/flux/common/http/params/HttpParams;schreg()V)3
4getClass()Ljava/lang/Class;67
8	@Scheme registryB)com/groupbyinc/flux/common/http/util/ArgsDnotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;FG
EH	JcreateConnectionOperator}(Lcom/groupbyinc/flux/common/http/conn/scheme/SchemeRegistry;)Lcom/groupbyinc/flux/common/http/conn/ClientConnectionOperator;LM
N	PF(Lcom/groupbyinc/flux/common/http/impl/conn/SingleClientConnManager;)V)R
S!"	U#$	W????????%&	[ 	]( 	_?com/groupbyinc/flux/common/http/impl/conn/SchemeRegistryFactorya
createDefault>()Lcom/groupbyinc/flux/common/http/conn/scheme/SchemeRegistry;cd
befinalizejava/lang/Throwablehshutdownj3
kg3
mgetSchemeRegistryIcom/groupbyinc/flux/common/http/impl/conn/DefaultClientConnectionOperatorp
q,
assertStillUpjava/lang/IllegalStateExceptiontManager is shut downv,com/groupbyinc/flux/common/http/util/Assertsxcheck(ZLjava/lang/String;)Vz{
y|requestConnection?(Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/http/conn/ClientConnectionRequest;?(Lcom/groupbyinc/flux/common/http/impl/conn/SingleClientConnManager;Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;Ljava/lang/Object;)V)?
?route8Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;stateLjava/lang/Object;
getConnection?(Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/http/conn/ManagedClientConnection;java/io/IOException?Route?s3
?5com/groupbyinc/flux/common/apache/commons/logging/Log?isDebugEnabled()Z????java/lang/StringBuilder?
?4Get connection for route ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
??debug(Ljava/lang/Object;)V????closeExpiredConnections?3
?
connection?Lcom/groupbyinc/flux/common/http/conn/OperatedClientConnection;??	?=com/groupbyinc/flux/common/http/conn/OperatedClientConnection?isOpen????tracker;Lcom/groupbyinc/flux/common/http/conn/routing/RouteTracker;??	?9com/groupbyinc/flux/common/http/conn/routing/RouteTracker?toRoute:()Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;??
??6com/groupbyinc/flux/common/http/conn/routing/HttpRoute?equals(Ljava/lang/Object;)Z??
??
k!Problem shutting down connection.?*(Ljava/lang/Object;Ljava/lang/Throwable;)V?????(Lcom/groupbyinc/flux/common/http/impl/conn/SingleClientConnManager;Lcom/groupbyinc/flux/common/http/impl/conn/SingleClientConnManager$PoolEntry;Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;)V)?
?ioxLjava/io/IOException;recreatereleaseConnectiona(Lcom/groupbyinc/flux/common/http/conn/ManagedClientConnection;JLjava/util/concurrent/TimeUnit;)VDConnection class mismatch, connection not obtained from this manager?
E|Releasing connection ?	poolEntry=Lcom/groupbyinc/flux/common/http/impl/conn/AbstractPoolEntry;??	?
getManager@()Lcom/groupbyinc/flux/common/http/conn/ClientConnectionManager;??
?)Connection not obtained from this manager?
?isMarkedReusable??
?*Released connection open but not reusable.?
kdetach?3
?java/lang/System?currentTimeMillis()J??
??java/util/concurrent/TimeUnit?toMillis(J)J??
??'&	????????,Exception shutting down released connection.?Lcom/groupbyinc/flux/common/http/conn/ClientConnectionManager;conn>Lcom/groupbyinc/flux/common/http/conn/ManagedClientConnection;
validDurationtimeUnitLjava/util/concurrent/TimeUnit;scaMILLISECONDS	?	closeIdleConnections#(JLjava/util/concurrent/TimeUnit;)V

time	Time unitclose3
 Problem closing idle connection.cutoffidletimetunit$Problem while shutting down manager.revokeConnection'Problem while shutting down connection.
ConstantValueCodeLocalVariableTableLineNumberTable
DeprecatedRuntimeVisibleAnnotations
StackMapTable
Exceptions
SourceFileInnerClassesRuntimeInvisibleAnnotations!
 D!"D#$D%&D'&D( )* H*,?-?! ./012"
no#$)+ ?G*?5**?9???A+C?IW*+?K**+?O?Q*?Y*?T?V*?X*Y?\*?^*?`?!G./G2".uDvwx$y0z5{<|A}F~)3 6*?f?-?!./"
??g3 j*?l*?n?
L*?n+??!./"?????%Ki&iod /*?K?!./"?LM =	?qY+?r?!	./	2"?s3 K*?`??w?}?!./"
??%@&u~ I?Y*+,???! ./????"??? ??+??IW*??*?A???*?A??Y?????+??????*YN?*?X???}66*??*?V?????'*?V??:???+?Ě?6?6?6*?V?ŧ:*?A????*?Y*?T?V*?Y**?V+?͵X*?X-ð:-??????7?????!Hj???
??K?? N?j ?./??????"f????3?7?H?K?N?R?a?j???????????????????????????%63?@?7?@?Q???i?? ??+?Ը?*??*?A???*?A??Y??׶?+??????+?:Y:????ñ??:*???}??.*?^???*?A???*?A??????*Y:?*?X*??\ 	??* ??*?\a???
*???ç:	?	???:*?A???*?A?????*Y:?*?X*??\ 	??* ??*?\a???
*???ç:
?
??K:??*Y:?*?X*??\ 	??* ??*?\a???
*???ç:
?
??ç:???
??????d???03383d?>??>Jx{{?{>@>AL?M?????!H???T2?./??&?;Z$"?-	
	5;
AIMTd{??!?)?*?+?,?-?.?0?2?3?#?$?%?)?*+,-.&0-2;3>)E*J+O,V-\.n0u2?4?5%?5??@?-Ei?B??-Ei?Bi?/??iEi????Ei??3 b*??@????*	?
??!./&"9:
;=%? "	e*??-?IW*Y:?*?X?A*?V?????2??-??e7*?\??*?V??:*?A??ç:???<CF?Y\\a\!4H??2$&e./e&e"2ADFG'H2J<LCPFMHOVSdT%!?F???Ei?j3 Y*?`*YL?*?V?
*?V??*?V*?X?+M*?A,??*?V*?X?N*?V*?X-?+ç
:+???	$?	?$2??@?	NQQUQ!%
??Y./"BXY	[\bc!d$^%`2b7c<d?bEcLeXf%?L?ZiDi?3 ?7*?XL+??+??*YM?*?V?ŧN*?A-??,ç
:,????,//3/! 
??7./2$".ij	k
moqurt*v6w%#?
??
Di?'#($)
	
e




© 2015 - 2025 Weber Informatics LLC | Privacy Policy