Edit C:\galaxie\jobs\GALAXIE__JOBs\backup\GALAXIE__PCKG_0.3\lib\org\postgresql\xa\PGXAConnection.class
Êþº¾ 3w j É j Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö k × j Ø j Ù Ú Û Õ Ü Ý j Ö k Þ ß à á Ï â ã ä å æ ç è é ê ë ì í î ! ï ð ñ ò ó j ô Ï õ Ú ö Ú ß ÷ ø ! ù ú û ü ý þ ÿ Ú Ú ? ? I Ì I I I Ú - õ!"#$ j% j&'( Ú)* Ú+,-./0123 ConnectionHandler InnerClasses 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; handler 4Lorg/postgresql/xa/PGXAConnection$ConnectionHandler; StackMapTable å getXAResource #()Ljavax/transaction/xa/XAResource; start (Ljavax/transaction/xa/Xid;I)V ex Ljava/sql/SQLException; xid flags ÷4 end prepare (Ljavax/transaction/xa/Xid;)I stmt Ljava/sql/Statement;0567 recover (I)[Ljavax/transaction/xa/Xid; recoveredXid rs Ljava/sql/ResultSet; l Ljava/util/LinkedList; flag8 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 access$000 %(Lorg/postgresql/xa/PGXAConnection;)I x0 SourceFile PGXAConnection.java v w r s java/lang/StringBuilder ?9 XAResource :;<= À>?@ : ABC ? ? ?D ? p qEFGHI #PGXAConnection.getConnection called ? ?JK 2org/postgresql/xa/PGXAConnection$ConnectionHandler ?LMNOP java/lang/Class java/sql/Connection org/postgresql/PGConnectionQRS starting transaction xid = :T org/postgresql/xa/PGXAException Invalid flagsUVW ?X xid must not be null +Connection is busy with another transaction suspend/resume not implemented (Transaction interleaving not implemented t uYZ[I java/sql/SQLException Error disabling autocommit ?\ 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.1]^ =Server versions prior to 8.1 do not support two-phase commit._`abc PREPARE TRANSACTION ' '6def9 Error preparing transaction Invalid flag javax/transaction/xa/Xid ESELECT gid FROM pg_prepared_xacts where database = current_database()gh java/util/LinkedList8iIj@klmZn Àop [Ljavax/transaction/xa/Xid; Error during recover rolling back xid = ²9 ROLLBACK PREPARED 'qrstBuB5 '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 ´9 Error during one-phase commitv À 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 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 :(Lorg/postgresql/xa/PGXAConnection;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; -(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; org/postgresql/util/PSQLState UNDEFINED_OBJECT Lorg/postgresql/util/PSQLState; getState getSQLState getTransactionState ! j k l m p q r s t u v w x w y z { w y | } w y ~ ? ? ? ? b **´ » Y· ¶ *¶ ¸ ¶ ¶ +¶ ¶ ¶ ± ? T ) U ? * ? ? * ? ? ? ? ? i !*+· *µ *+µ *µ *+¹ µ ± ? Y Q Z [ \ ] ? ! ? ? ! p q ? - ? ? ? ± L*´ ¶ ? *· *· L*´ ? +¹ » Y*+· M*¶ ¶ ½ Y SY S,¸ À ° ? d e g m n # t - u ? L ? ? 7 p ? - ? ? ? ü ? ? - ? ? ? , *° ? y ? ? ? ? ? ? È *´ ¶ ? *» Y· ¶ +¶ ¶ · ? ? ? » !Y"¸ #û· $¿+Ç » !Y%¸ #û· $¿*´ » !Y&¸ #ú· $¿ » !Y'¸ #ý· $¿ 4*´ ? » !Y(¸ #ý· $¿+*´ )¶ *? )» !Y(¸ #ý· $¿*´ » !Y(¸ #ý· $¿**´ ¹ + µ *´ ¹ , § N» !Y.¸ #-ý· /¿*µ *+µ )± Í ä ç - ? f Æ Ç ! Ê 1 Ë @ Í D Î S Ð [ Ñ j Ö p × Ú ? Ü ? Ý ? ß § à ¶ á ¾ â Í æ Ú ç ä ì ç é è ë ø ï ý ð ñ ? * è ? ? ? ? ? u ? w ? !Y ? ? ? ? ? ? ?*´ ¶ ? *» Y· 0¶ +¶ ¶ · 1? 2? 3? » !Y"¸ #û· $¿+Ç » !Y%¸ #û· $¿*´ *´ )+¶ *? » !Y4¸ #ú· $¿1 » !Y'¸ #ý· $¿*µ ± ? 2 ! 3 B F U h w } ? ? ? ? ? ? ? ? u ? ? w ? ! ? ? ? ? Ä Û*´ ¶ ? *» Y· 5¶ +¶ ¶ · *´ )+¶ *? » !Y6¸ #ý· $¿*´ ? » !Y7¸ #û· $¿*µ *µ )*´ 8¹ 9 ? » !Y:¸ #ý· $¿+¸ ;M*´ ¹ < N-» Y· =¶ ,¶ >¶ ¶ ¹ ? W-¹ @ § :-¹ @ ¿*´ *´ ¹ , ¬M» !YA¸ #,ý· /¿ ? § ° ° ² ° y É Ê - ? R % &