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

com.huawei.gauss200.jdbc.ds.PGPoolingDataSource.class Maven / Gradle / Ivy

The newest version!
????4?	?	?	?	?
l?	?	?	?	?	??
??

??
?	?	?????
??
?	????


l
l
l
l
l
	
?

(?
	
=
	
1

=

 	!
1"#
=?
$
%
&
'
l(
)
*
+,G-.G/
0
12?34	5G&?6	7	89:
;<?

=>G?
l@Au
\B
?Cw
Dy

E
FG
FHI
FJ
I
;KL
j?MNInnerClassesLOGGERLjava/util/logging/Logger;dataSources$Ljava/util/concurrent/ConcurrentMap;	SignatureiLjava/util/concurrent/ConcurrentMap;dataSourceNameLjava/lang/String;initialConnectionsImaxConnectionsinitializedZ
checkValidcheckValidTimeOut	availableLjava/util/Stack;/Ljava/util/Stack;usedisClosedlockLjava/lang/Object;source8Lcom/huawei/gauss200/jdbc/ds/PGConnectionPoolDataSource;connectionEventListener#Ljavax/sql/ConnectionEventListener;()VCodeLineNumberTableLocalVariableTablethis1Lcom/huawei/gauss200/jdbc/ds/PGPoolingDataSource;
getDataSourceE(Ljava/lang/String;)Lcom/huawei/gauss200/jdbc/ds/PGPoolingDataSource;namegetDescription()Ljava/lang/String;
setServerName(Ljava/lang/String;)V
serverName
StackMapTablesetDatabaseNamedatabaseNamesetUserusersetPasswordpassword
setPortNumber(I)V
portNumbergetInitialConnections()IsetInitialConnectionsgetMaxConnectionssetMaxConnectionsgetDataSourceNamesetDataSourceNameprevious
initializeeLjava/lang/Exception;O
Exceptions
isInitialized()ZisCheckValid
setCheckValid(Z)VgetCheckValidTimeOutsetCheckValidTimeOutcreateConnectionPool:()Lcom/huawei/gauss200/jdbc/ds/PGConnectionPoolDataSource;
getConnection;(Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;()Ljava/sql/Connection;closepciLjavax/sql/PooledConnection;removeStoredDataSource
addDataSourcegetPooledConnectionLjava/sql/SQLException;pcconnLjava/sql/Connection;isValidPgetReference()Ljavax/naming/Reference;refLjavax/naming/Reference;QRisWrapperFor(Ljava/lang/Class;)ZifaceLjava/lang/Class;LocalVariableTypeTableLjava/lang/Class<*>;(Ljava/lang/Class<*>;)Zunwrap%(Ljava/lang/Class;)Ljava/lang/Object;Ljava/lang/Class;1(Ljava/lang/Class;)TT;
access$000E(Lcom/huawei/gauss200/jdbc/ds/PGPoolingDataSource;)Ljava/lang/Object;x0
access$1004(Lcom/huawei/gauss200/jdbc/ds/PGPoolingDataSource;)Z
access$200D(Lcom/huawei/gauss200/jdbc/ds/PGPoolingDataSource;)Ljava/util/Stack;
access$300
SourceFilePGPoolingDataSource.java
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;~??{????wxyxz{|{}xjava/util/Stackjava/lang/Object1com/huawei/gauss200/jdbc/ds/PGPoolingDataSource$1?S??qrTUV/com/huawei/gauss200/jdbc/ds/PGPoolingDataSourcejava/lang/StringBuilderPooling DataSource 'WXuv from (com/huawei/gauss200/jdbc/util/DriverInfoPostgreSQL JDBC Driver 42.2.23Y?java/lang/IllegalStateException@Cannot set Data Source properties after DataSource has been used????????????Z[\]^"java/lang/IllegalArgumentExceptionDataSource with name '' already exists!_V????`ajava/lang/Exception+com/huawei/gauss200/jdbc/util/PSQLExceptionFailed to setup DataSource.bcdefg?hi??jkVInvalid timeout ({0}<0).lmnog?p6com/huawei/gauss200/jdbc/ds/PGConnectionPoolDataSourceq?r?????????s?tujavax/sql/PooledConnection??java/sql/SQLExceptionvw??xyVz^DataSource has been closed.{g?|op}~Validating connection.?????java/lang/InterruptedException?w??javax/naming/StringRefAddr????Y???????VCannot unwrap to ????&java/util/concurrent/ConcurrentHashMap1com/huawei/gauss200/jdbc/ds/common/BaseDataSourcejavax/sql/DataSourcejava/lang/Throwablejava/sql/Connectionjavax/naming/Referencejavax/naming/NamingException4(Lcom/huawei/gauss200/jdbc/ds/PGPoolingDataSource;)V"java/util/concurrent/ConcurrentMapget&(Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringjava/lang/Stringequals(Ljava/lang/Object;)ZputIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;removeinitializeFrom6(Lcom/huawei/gauss200/jdbc/ds/common/BaseDataSource;)V com/huawei/gauss200/jdbc/util/GTtr9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;'com/huawei/gauss200/jdbc/util/PSQLStateUNEXPECTED_ERROR)Lcom/huawei/gauss200/jdbc/util/PSQLState;S(Ljava/lang/String;Lcom/huawei/gauss200/jdbc/util/PSQLState;Ljava/lang/Throwable;)Vsize()Ljavax/sql/PooledConnection;pushjava/lang/IntegervalueOf(I)Ljava/lang/Integer;INVALID_PARAMETER_VALUE>(Ljava/lang/String;Lcom/huawei/gauss200/jdbc/util/PSQLState;)VgetUsergetPasswordisEmptypop()Ljava/lang/Object;removeConnectionEventListener&(Ljavax/sql/ConnectionEventListener;)V/com/huawei/gauss200/jdbc/util/internal/NullnesscastNonNullputCONNECTION_DOES_NOT_EXIST(I)Zjava/util/logging/LevelFINELjava/util/logging/Level;java/util/logging/LoggerlogC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)Vwait(J)VaddConnectionEventListener'(Ljava/lang/String;Ljava/lang/String;)Vadd(Ljavax/naming/RefAddr;)V(I)Ljava/lang/String;getClass()Ljava/lang/Class;java/lang/ClassisAssignableFromcastgetName	getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!lmopqrstuvwxyxz{|{}x~s??s??{??????#????K*?*?*?*?*?	*?
*?Y??*?Y??*?
Y??*?Y*????*
CN	OQRST(U3W>??K??	???7
?*????I?
?v???K!?Y??*???????^?!?????`*??
?Y? ?*+?!??hilm????v????`*??
?Y? ?*+?"??vwz{????v????`*??
?Y? ?*+?#??????????v????`*??
?Y? ?*+?$??????????v????`*??
?Y? ?*?%??????????x????/*??????????`*??
?Y? ?*??????????wx????/*??????????`*??
?Y? ?*??????????yx????/*???????????t*??
?Y? ?*??+?+*??&???+*?'?M,?#?(Y?Y?)?+?*???+?*???*??,W*+???2???!?'?(?6?:?Zans? t??tuv6>????1???^*?YL?*?-M*,?.,*?/?N?1Y2?
?3?4-?5?*??6*??*?,?7?8W???*?+ç
:+???0SVVZV?2/=L Q!]"? ??E??^???*?
=0?	
???I???/*???%??????/*?	??)??????>*?	??
-.???|{???/*?
??1??????n%??1Y9?
Y?:S?3?;???B???????@+?(+*???&?",?
*?@?,?,*?@?&?*?A?*??*?B*+,?C??P Q)R.U5V9X? @??@?v@?v?
?I???K*??*?B*?D??cdf?????I???Pk*?YL?*?*??E?*??F?GM,?H?N???*??E?%*??F?GM,*??J,?H?N???+ç
:+??*?K?!'*IMSVI\__c_?Jmnop!r't*s+u.v8wCxMzS|V{W}Z~fj?? !
??C??k???=	?
?
GI??'
GI?D???????*??L?,W??
????????D?+*?MW??
?????uv???<LM>*?Y:?*???1YN?
?3?O?*?+?8W????:?R?ST?
?3?U???,?+?'?e*??E?*??F?GL*?+?8W?D*??*??6*??*?.?L?=?7L*?+?8W?*?V?X??A:??<ç:??+*??Z+?P?EdjI???Y???????#??????)?0?:?E?L?Y?[?d?g?j?l?????????????????????????????????????4l????
????	?{?-
?)G?
6BI
 LYE???I????N*?[L+?\Y]*??^?_*??+?\Y`*??a?^?_*??+?\Yb*??a?^?_+??????1?8?L??N??I???	?1??????O	+*?c?d????	??	???	???Is?????/+*?c?d?	+*?e??IY?Y?f?+?g???h?????/??/???/????Is????/*???C??????/*???C??????/*???C??????/*???C??????2?g?i?R?jY?k???
DE?????n





© 2015 - 2024 Weber Informatics LLC | Privacy Policy