org.postgresql.ds.PGPooledConnection.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of huaweicloud-dws-jdbc Show documentation
Show all versions of huaweicloud-dws-jdbc Show documentation
Data Warehouse Service JDBC driver
???? 2 ?
? ? ? ? ? ?
? ?
? ? ? ? ? ? ?
? ? ? ? ? ?
? " ? " ? " ? ? " ? ? ? ?
? ? ? ?
?
? ? " ? " ?
? ?
?
?
! ? ? ? ?
? ?
? ? ? ? ? ? q
? ? ' ? ' ? ?
- ?
4 ? ? ?
4 ?
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? StatementHandler InnerClasses ConnectionHandler listeners Ljava/util/List; Signature 5Ljava/util/List; con Ljava/sql/Connection; last 8Lorg/postgresql/ds/PGPooledConnection$ConnectionHandler;
autoCommit Z isXA fatalClasses [Ljava/lang/String; (Ljava/sql/Connection;ZZ)V Code LineNumberTable LocalVariableTable this &Lorg/postgresql/ds/PGPooledConnection; (Ljava/sql/Connection;Z)V addConnectionEventListener &(Ljavax/sql/ConnectionEventListener;)V connectionEventListener #Ljavax/sql/ConnectionEventListener; removeConnectionEventListener close ()V
StackMapTable ? ?
Exceptions
getConnection ()Ljava/sql/Connection; sqlException #Lorg/postgresql/util/PSQLException; Ljava/sql/SQLException; handler proxyCon fireConnectionClosed listener evt Ljavax/sql/ConnectionEvent; local $[Ljavax/sql/ConnectionEventListener; ? ? ? fireConnectionFatalError (Ljava/sql/SQLException;)V e createConnectionEvent 4(Ljava/sql/SQLException;)Ljavax/sql/ConnectionEvent; isFatalState (Ljava/lang/String;)Z
fatalClass Ljava/lang/String; state Q fireConnectionError removeStatementEventListener %(Ljavax/sql/StatementEventListener;)V "Ljavax/sql/StatementEventListener; addStatementEventListener
access$000 )(Lorg/postgresql/ds/PGPooledConnection;)Z x0
access$102 ?(Lorg/postgresql/ds/PGPooledConnection;Lorg/postgresql/ds/PGPooledConnection$ConnectionHandler;)Lorg/postgresql/ds/PGPooledConnection$ConnectionHandler; x1
access$200 @(Lorg/postgresql/ds/PGPooledConnection;Ljava/sql/SQLException;)V
SourceFile PGPooledConnection.java ? v K L O N R ` java/util/LinkedList E F I J M N R S ? ? ? ? ? _ ` ? ? ? ? ? ` java/sql/SQLException !org/postgresql/util/PSQLException .This PooledConnection has already been closed. java/lang/Object ? ? ? ? ? ? R ? u v ? ` ? ? ? ? 6org/postgresql/ds/PGPooledConnection$ConnectionHandler R ? ? ? ? ? java/lang/Class java/sql/Connection org/postgresql/PGConnection ? ? ? ? ? ? ? !javax/sql/ConnectionEventListener ? ? x y ? ? ? ? javax/sql/ConnectionEvent R ? ? ? P Q ? { ? ? z { java/lang/String 08 53 57P01 57P02 57P03 58 60 99 F0 XX $org/postgresql/ds/PGPooledConnection javax/sql/PooledConnection 5org/postgresql/ds/PGPooledConnection$StatementHandler java/lang/Throwable java/util/List add (Ljava/lang/Object;)Z remove isClosed ()Z
getAutoCommit rollback org/postgresql/util/GT tr 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; org/postgresql/util/PSQLState CONNECTION_DOES_NOT_EXIST Lorg/postgresql/util/PSQLState; 4(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)V
clearWarnings
setAutoCommit (Z)V fillInStackTrace ()Ljava/lang/Throwable; >(Lorg/postgresql/ds/PGPooledConnection;Ljava/sql/Connection;)V getClass ()Ljava/lang/Class; getClassLoader ()Ljava/lang/ClassLoader; java/lang/reflect/Proxy newProxyInstance b(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; setProxy (Ljava/sql/Connection;)V size ()I toArray (([Ljava/lang/Object;)[Ljava/lang/Object; connectionClosed (Ljavax/sql/ConnectionEvent;)V connectionErrorOccurred 6(Ljavax/sql/PooledConnection;Ljava/sql/SQLException;)V length
startsWith getSQLState ()Ljava/lang/String; ! ? @ E F G H I J K L M N O N
P Q R S T { *? *? Y? ? *+? *? *? ? U : - ; <