Edit C:\Users\Administrator\Desktop\LIV\lib\org\postgresql\xa\PGXAConnection.class
Êþº¾ 2I ] ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á  ^ à ] Ä ] Å ] Æ Ç È Á É Ê ]  ^ Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø ] Ù » Ú Ç Û Ç Í Ü Ý Þ ß à á â ã ä Ç å æ ç è Ç é ê ë ì í ì î ï ? ? ð ñ ò ì ó ô A ¸ õ ö õ ÷ ç ø A ù õ î A ú A û ü ý þ Ç ÿ ] ] Ç conn $Lorg/postgresql/core/BaseConnection; logger Lorg/postgresql/core/Logger; currentXid Ljavax/transaction/xa/Xid; state I STATE_IDLE ConstantValue STATE_ACTIVE STATE_ENDED localAutoCommitMode Z debug (Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this "Lorg/postgresql/xa/PGXAConnection; s Ljava/lang/String; <init> '(Lorg/postgresql/core/BaseConnection;)V Exceptions getConnection ()Ljava/sql/Connection; Ljava/sql/Connection; StackMapTable getXAResource #()Ljavax/transaction/xa/XAResource; start (Ljavax/transaction/xa/Xid;I)V ex Ljava/sql/SQLException; xid flags Ü end prepare (Ljavax/transaction/xa/Xid;)I stmt Ljava/sql/Statement; ñ recover (I)[Ljavax/transaction/xa/Xid; recoveredXid rs Ljava/sql/ResultSet; l Ljava/util/LinkedList; flag ô rollback (Ljavax/transaction/xa/Xid;)V commit (Ljavax/transaction/xa/Xid;Z)V onePhase · commitOnePhase commitPrepared isSameRM $(Ljavax/transaction/xa/XAResource;)Z xares !Ljavax/transaction/xa/XAResource; forget getTransactionTimeout ()I setTransactionTimeout (I)Z seconds SourceFile PGXAConnection.java c d java/lang/StringBuilder { XAResource ° : !"# r s {$ p q a b g h%&'() #PGXAConnection.getConnection called ~ *+ starting transaction xid = , org/postgresql/xa/PGXAException Invalid flags-./ {0 xid must not be null +Connection is busy with another transaction suspend/resume not implemented (Transaction interleaving not implemented e f123) java/sql/SQLException Error disabling autocommit {4 ending transaction xid = 2tried to call end without corresponding start call preparing transaction xid = ^Not implemented: Prepare must be issued using the same connection that started the transaction Prepare called before end 8.156 =Server versions prior to 8.1 do not support two-phase commit.789:; PREPARE TRANSACTION ' '<=> Error preparing transaction Invalid flag javax/transaction/xa/Xid !SELECT gid FROM pg_prepared_xacts?@ java/util/LinkedListA)B CDE2F °GH [Ljavax/transaction/xa/Xid; Error during recover rolling back xid = ¡ ROLLBACK PREPARED ' 'Error rolling back prepared transaction committing xid = (one phase) (two phase) ¨ ¢ © ¢ dNot implemented: one-phase commit must be issued using the same connection that was used to start it commit called before end £ Error during one-phase commit INot implemented: 2nd phase commit must be issued using an idle connection COMMIT PREPARED ' %Error committing prepared transaction 'Heuristic commit/rollback not supported org/postgresql/xa/PGXAConnection $org/postgresql/ds/PGPooledConnection javax/sql/XAConnection javax/transaction/xa/XAResource java/sql/Connection javax/transaction/xa/XAException java/lang/String java/sql/Statement java/lang/Throwable java/sql/ResultSet ()V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Object hashCode java/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 -(Ljava/lang/Object;)Ljava/lang/StringBuilder; org/postgresql/util/GT tr &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;I)V equals (Ljava/lang/Object;)Z getAutoCommit +(Ljava/lang/String;Ljava/lang/Throwable;I)V haveMinimumServerVersion (Ljava/lang/String;)Z org/postgresql/xa/RecoveredXid xidToString .(Ljavax/transaction/xa/Xid;)Ljava/lang/String; createStatement ()Ljava/sql/Statement; executeUpdate (Ljava/lang/String;)I close executeQuery ((Ljava/lang/String;)Ljava/sql/ResultSet; next getString stringToXid .(Ljava/lang/String;)Ljavax/transaction/xa/Xid; add size toArray (([Ljava/lang/Object;)[Ljava/lang/Object; ! ] ^ _ ` a b c d e f g h i h j k l h j m n h j o p q r s t b **´ » Y· ¶ *¶ ¸ ¶ ¶ +¶ ¶ ¶ ± u L ) M v * w x * y z { | t i !*+· *µ *+µ *µ *+¹ µ ± u Q I R S T U v ! w x ! a b } % ~ t | %*´ ¶ ? *· *· L*´ ? +¹ +° u \ ] _ e f # h v % w x a ? ? ü ? } % ? ? t , *° u l v w x ? ? t È *´ ¶ ? *» Y· ¶ +¶ ¶ · ? ? ? » Y¸ û· ¿+Ç » Y¸ û· ¿*´ » Y¸ ú· ¿ » Y¸ ý· ¿ 4*´ ? » Y ¸ ý· ¿+*´ !¶ "? )» Y ¸ ý· ¿*´ » Y ¸ ý· ¿**´ ¹ # µ *´ ¹ $ § N» Y&¸ -ý· '¿*µ *+µ !± Í ä ç % u f ? ? ! ? 1 ? @ ? D ? S ? [ ? j ? p ? ? ? ? ? ? ? ? § ? ¶ ? ¾ ? Í £ Ú ¤ ä © ç ¦ è ¨ ø ¬ ý ® v * è ? ? w x ? f ? h ? !Y ? } ? ? ? t ?*´ ¶ ? *» Y· (¶ +¶ ¶ · )? *? +? » Y¸ û· ¿+Ç » Y¸ û· ¿*´ *´ !+¶ "? » Y,¸ ú· ¿) » Y¸ ý· ¿*µ ± u 2 ½ ¾ !  3 à B Å F Æ U È h É w Ì } Í ? Ó ? Ô v ? w x ? ? f ? ? h ? ! } ? ? ? t Ä Û*´ ¶ ? *» Y· -¶ +¶ ¶ · *´ !+¶ "? » Y.¸ ý· ¿*´ ? » Y/¸ û· ¿*µ *µ !*´ 0¹ 1 ? » Y2¸ ý· ¿+¸ 3M*´ ¹ 4 N-» Y· 5¶ ,¶ 6¶ ¶ ¹ 7 W-¹ 8 § :-¹ 8 ¿*´ *´ ¹ $ ¬M» Y9¸ ,ý· '¿ ? § ° ° ² ° y É Ê % u R â ã ! æ , è ; ë C ì R î W ï \ ñ j ò y ö ~ ø ? û § ÿ ° ÿ » È Ê Ë v 4 ~ L y z ? B ? ? Ë ? ? Û w x Û ? f ? - !&ÿ 6 ? ? ? ? ? ÿ ? ? ? } ? ? ? t ¯ ²:? ";? ? <? » Y=¸ û· ¿:~? ½ >°*´ ¹ 4 M,?¹ @ N» AY· B:-¹ C ? -¹ D ¸ E:Æ ¶ FW§ÿÞ-¹ G ¶ H½ >¶ IÀ JÀ J:,¹ 8 °:,¹ 8 ¿M» YK¸ ,ý· '¿ ; ? ? ? ? ? 1 ? ¡ % ? ¡ ¡ % u F % , 1# ;+ D, M- V/ b0 g1 o2 r3 x5 ?9 ¡<