com.huawei.gauss200.jdbc.ds.PGPooledConnection$ConnectionHandler.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
The newest version!
???? 4 ? 9 m
n 9 o 9 p
_ q
_ r s t
^ u v
n w
x
y
z {
| } ~
?
? ?
_ ? ?
? i 8 ? g
? ? 8 ? 8 ? ? 8 ? 9 ?
? ?
? ? ? ?
? ? ? ? ?
# ? ? ?
? ?
?
. ? ? ? ?
0 ?
? ? ? ? ? ?
? ? ? ? ? con Ljava/sql/Connection; proxy automatic Z this$0 0Lcom/huawei/gauss200/jdbc/ds/PGPooledConnection; H(Lcom/huawei/gauss200/jdbc/ds/PGPooledConnection;Ljava/sql/Connection;)V Code LineNumberTable LocalVariableTable this ConnectionHandler InnerClasses BLcom/huawei/gauss200/jdbc/ds/PGPooledConnection$ConnectionHandler; invoke S(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; e -Ljava/lang/reflect/InvocationTargetException; Ljava/sql/SQLException; ex st Ljava/sql/Statement; te Ljava/lang/Throwable; ite Ljava/lang/Object; method Ljava/lang/reflect/Method; args [Ljava/lang/Object;
methodName Ljava/lang/String;
StackMapTable ? ? Z ?
Exceptions getProxy ()Ljava/sql/Connection; setProxy (Ljava/sql/Connection;)V close ()V isClosed ()Z
SourceFile PGPooledConnection.java @ A B h > ? ; < ? ? ? ? java/lang/Object toString { ? java/lang/StringBuilder /Pooled connection wrapping physical connection ? ? ? ? t ? equals ? ? ? hashCode ? ? ? ? ? ? K ? +java/lang/reflect/InvocationTargetException ? ? i j ? ? ? ? j ? h java/sql/SQLException ? h = < ? ? ? h +com/huawei/gauss200/jdbc/util/PSQLException ?Connection has been closed automatically because a new connection was opened for the same PooledConnection or the PooledConnection has been closed. ? ? ? Connection has been closed. ? ? ? B ? createStatement java/sql/Statement ? ? ? ? ? ? ? java/lang/Class $com/huawei/gauss200/jdbc/PGStatement ?com/huawei/gauss200/jdbc/ds/PGPooledConnection$StatementHandler StatementHandler B ? ? ? ? prepareCall java/sql/CallableStatement prepareStatement java/sql/PreparedStatement ? ? java/sql/Connection @com/huawei/gauss200/jdbc/ds/PGPooledConnection$ConnectionHandler #java/lang/reflect/InvocationHandler java/lang/String java/lang/reflect/Method java/lang/Throwable getName ()Ljava/lang/String; getDeclaringClass ()Ljava/lang/Class; (Ljava/lang/Object;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; java/lang/System identityHashCode (Ljava/lang/Object;)I java/lang/Integer (I)Ljava/lang/Integer; 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; getTargetException ()Ljava/lang/Throwable; .com/huawei/gauss200/jdbc/ds/PGPooledConnection
access$000 3(Lcom/huawei/gauss200/jdbc/ds/PGPooledConnection;)Z
getAutoCommit rollback
clearWarnings
access$102 ?(Lcom/huawei/gauss200/jdbc/ds/PGPooledConnection;Lcom/huawei/gauss200/jdbc/ds/PGPooledConnection$ConnectionHandler;)Lcom/huawei/gauss200/jdbc/ds/PGPooledConnection$ConnectionHandler; fireConnectionClosed com/huawei/gauss200/jdbc/util/GT tr 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; 'com/huawei/gauss200/jdbc/util/PSQLState CONNECTION_DOES_NOT_EXIST )Lcom/huawei/gauss200/jdbc/util/PSQLState; >(Ljava/lang/String;Lcom/huawei/gauss200/jdbc/util/PSQLState;)V /com/huawei/gauss200/jdbc/util/internal/Nullness castNonNull &(Ljava/lang/Object;)Ljava/lang/Object; getClass getClassLoader ()Ljava/lang/ClassLoader; ?(Lcom/huawei/gauss200/jdbc/ds/PGPooledConnection;Lcom/huawei/gauss200/jdbc/ds/PGPooledConnection$ConnectionHandler;Ljava/sql/Statement;)V java/lang/reflect/Proxy newProxyInstance b(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
access$200 J(Lcom/huawei/gauss200/jdbc/ds/PGPooledConnection;Ljava/sql/SQLException;)V 9 : ; <