1\ f f     g f f  f g       ! f  !      I    I  I I      f f  ConnectionHandler InnerClassesconn$Lorg/postgresql/core/BaseConnection;loggerLorg/postgresql/core/Logger; currentXidLjavax/transaction/xa/Xid;stateI STATE_IDLE ConstantValue STATE_ACTIVE STATE_ENDEDlocalAutoCommitModeZdebug(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis"Lorg/postgresql/xa/PGXAConnection;sLjava/lang/String;'(Lorg/postgresql/core/BaseConnection;)V Exceptions getConnection()Ljava/sql/Connection;Ljava/sql/Connection;handler4Lorg/postgresql/xa/PGXAConnection$ConnectionHandler; getXAResource#()Ljavax/transaction/xa/XAResource;start(Ljavax/transaction/xa/Xid;I)VexLjava/sql/SQLException;xidflags endprepare(Ljavax/transaction/xa/Xid;)IstmtLjava/sql/Statement;recover(I)[Ljavax/transaction/xa/Xid; recoveredXidrsLjava/sql/ResultSet;lLjava/util/LinkedList;flagrollback(Ljavax/transaction/xa/Xid;)Vcommit(Ljavax/transaction/xa/Xid;Z)VonePhasecommitOnePhasecommitPreparedisSameRM$(Ljavax/transaction/xa/XAResource;)Zxares!Ljavax/transaction/xa/XAResource;forgetgetTransactionTimeout()IsetTransactionTimeout(I)Zseconds access$000%(Lorg/postgresql/xa/PGXAConnection;)Ix0 SourceFilePGXAConnection.java rs nojava/lang/StringBuilder ! XAResource "#$ %& '(: )*+ }~ , {| lm- ./ 01#PGXAConnection.getConnection called 232org/postgresql/xa/PGXAConnection$ConnectionHandler 4 56 78java/lang/Classjava/sql/Connectionorg/postgresql/PGConnection9 :;starting transaction xid = "<org/postgresql/xa/PGXAException Invalid flags= >? @xid must not be null+Connection is busy with another transactionsuspend/resume not implemented(Transaction interleaving not implemented pq AB C1java/sql/SQLExceptionError disabling autocommit Dending transaction xid = 2tried to call end without corresponding start callpreparing transaction xid = ^Not implemented: Prepare must be issued using the same connection that started the transactionPrepare called before end8.1 EF=Server versions prior to 8.1 do not support two-phase commit.G HI JKPREPARE TRANSACTION ''L MN O!Error preparing transaction Invalid flagjavax/transaction/xa/Xid!SELECT gid FROM pg_prepared_xacts PQjava/util/LinkedListR S1 T( UV WB X YZjavax/transaction/xa/Xid;Error during recoverrolling back xid = !ROLLBACK PREPARED ''Error rolling back prepared transactioncommitting xid =  (one phase)  (two phase) dNot implemented: one-phase commit must be issued using the same connection that was used to start itcommit called before end !Error during one-phase commit [INot implemented: 2nd phase commit must be issued using an idle connectionCOMMIT PREPARED '%Error committing prepared transaction'Heuristic commit/rollback not supported org/postgresql/xa/PGXAConnection$org/postgresql/ds/PGPooledConnectionjavax/sql/XAConnectionjavax/transaction/xa/XAResource javax/transaction/xa/XAException()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/lang/ObjecthashCodejava/lang/Integer toHexString(I)Ljava/lang/String;toString()Ljava/lang/String;org/postgresql/core/Logger(Ljava/sql/Connection;ZZ)V"org/postgresql/core/BaseConnection getLogger()Lorg/postgresql/core/Logger;logDebug()Z setAutoCommit(Z)V:(Lorg/postgresql/xa/PGXAConnection;Ljava/sql/Connection;)VgetClass()Ljava/lang/Class;getClassLoader()Ljava/lang/ClassLoader;java/lang/reflect/ProxynewProxyInstanceb(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;org/postgresql/util/GTtr&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;I)Vequals(Ljava/lang/Object;)Z getAutoCommit+(Ljava/lang/String;Ljava/lang/Throwable;I)VhaveMinimumServerVersion(Ljava/lang/String;)Zorg/postgresql/xa/RecoveredXid xidToString.(Ljavax/transaction/xa/Xid;)Ljava/lang/String;createStatement()Ljava/sql/Statement;java/sql/Statement executeUpdate(Ljava/lang/String;)Iclose executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;java/sql/ResultSetnext getString stringToXid.(Ljava/lang/String;)Ljavax/transaction/xa/Xid;addsizetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;getTransactionState!fghilmnopqrstsuvwsuxysuz{|}~b**Y* +  T)U**i!*+ * *+**+YQ Z[\ ]!!lm-L* **L* +Y*+M*YSYS,d egmn#t-u L7l--,*y **Y+  !Y"#$+!Y%#$*!Y&#$!Y'#$ 4*!Y(#$+*)*)!Y(#$*!Y(#$**+ *,N!Y.#-/**+)-f !1@DS[jp*qs**Y0+ 123!Y"#$+!Y%#$**)+*!Y4#$1!Y'#$*2 !3BFUhw} qs**Y5+ *)+*!Y6#$*!Y7#$**)*89!Y:#$+;M*<N-Y=,> ?W-@:-@** ,M!YA#,/y-R !,;CR W!\#j$y(~*-12135794~LBqxB"CD!YE#$B~F*<M,GHNIYJ:-K-LM: NW-OPFQRR:,@:,@M!YS#,/;1--FGH%O,P1U;]D^M_VabbgcodrexgknpHb qDRMI;fse**YT+ *)1+*)*&**)*U** ,O+;M*,*<N-YV,> ?W-@:-@M!YW#,/o!-J !38=FV[eo4[Go3qT*(*YX+YZ +!Y%#$ *+[*+\" /3BFNS TTqT|m*)*)+*!Y]#$*!Y^#$**)*_** ,M!Y`#,/X[-2 !)8=BKX[\l \mmqP**a!Yb#$+;M**+ *,*<N-Yc,> ?W-@** ,:-@** ,M!Yd#,/Hg}}}-B"'4>Hgmz}4'nHMq? +* C!Ye#$ q, 6s/*% k fj