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

com.huawei.opengauss.jdbc.hostchooser.GlobalHostStatusTracker.class Maven / Gradle / Ivy

The newest version!
????4?=com/huawei/opengauss/jdbc/hostchooser/GlobalHostStatusTrackerjava/lang/ObjectGlobalHostStatusTracker.javaLcom/huawei/opengauss/jdbc/hostchooser/GlobalHostStatusTracker$HostSpecStatusHostSpecStatus
hostStatusMapLjava/util/Map;?Ljava/util/Map;()V
this?Lcom/huawei/opengauss/jdbc/hostchooser/GlobalHostStatusTracker;reportHostStatust(Lcom/huawei/opengauss/jdbc/util/HostSpec;Lcom/huawei/opengauss/jdbc/hostchooser/HostStatus;Ljava/util/Properties;)Vjava/lang/SystemcurrentTimeMillis()J
	
	
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object; ,(Lcom/huawei/opengauss/jdbc/util/HostSpec;)V"
#put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;%&''com/huawei/opengauss/jdbc/util/HostSpec)0com/huawei/opengauss/jdbc/hostchooser/HostStatus+java/util/Properties-status2Lcom/huawei/opengauss/jdbc/hostchooser/HostStatus;/0	1lastUpdatedJ34	5observationState?(Ljava/util/Properties;Lcom/huawei/opengauss/jdbc/hostchooser/HostStatus;Lcom/huawei/opengauss/jdbc/hostchooser/HostStatus;Lcom/huawei/opengauss/jdbc/util/HostSpec;)V78
9java/lang/Throwable;originalHostStatushostSpecStatusNLcom/huawei/opengauss/jdbc/hostchooser/GlobalHostStatusTracker$HostSpecStatus;hostSpec)Lcom/huawei/opengauss/jdbc/util/HostSpec;
hostStatuspropLjava/util/Properties;now	SecondaryF0	,GMasterI0	,JtoString()Ljava/lang/String;LM
*N1com/huawei/opengauss/jdbc/GlobalConnectionTrackerPcloseOldConnection+(Ljava/lang/String;Ljava/util/Properties;)VRS
QTcurrentHostStatusgetCandidateHostst([Lcom/huawei/opengauss/jdbc/util/HostSpec;Lcom/huawei/opengauss/jdbc/hostchooser/HostRequirement;J)Ljava/util/List;java/util/ArrayListY(I)V[
Z\*[Lcom/huawei/opengauss/jdbc/util/HostSpec;^5com/huawei/opengauss/jdbc/hostchooser/HostRequirement`java/util/ListballowConnectingTo5(Lcom/huawei/opengauss/jdbc/hostchooser/HostStatus;)Zde
afadd(Ljava/lang/Object;)ZhicjhostInfo	hostSpecstargetServerType7Lcom/huawei/opengauss/jdbc/hostchooser/HostRequirement;hostRecheckMillis
candidates;Ljava/util/List;Ljava/util/List;latestAllowedUpdatejava/util/HashMapv
w	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable?([Lcom/huawei/opengauss/jdbc/util/HostSpec;Lcom/huawei/opengauss/jdbc/hostchooser/HostRequirement;J)Ljava/util/List;
SourceFileInnerClasses!	
y
z/*??{|	zy	c?7?Y:²*?!?:??Y*?$:?*?(W+N?	?2N+?2?6,-+*?:ç:???WZZ_Z{R7=0:>?@=0c@AcB0cCDb=0^E4|6
 !"#$)%5&:(@*F+M-T.b/}`?:*,.?*,.,?*,.}WXzf~?ZY*??]:? e7?Y:?*:?6	6

	?E
2:??!?:??6??+?2?g?
?kW?
???ç:
?
??pssxs{HA&l?25@A~m^~no~p4sqslt4~sqr|.JKLM2NAPWR]SgMmV{W}2?$	_ac_?8*?	?E




© 2015 - 2024 Weber Informatics LLC | Privacy Policy