Files
SAE31_2025/lib/org/mariadb/jdbc/MariaDbPoolConnection$MariaDbXAResource.class
T

42 lines
5.0 KiB
Plaintext
Raw Normal View History

2025-10-24 00:14:54 +02:00
Êþº¾4Þ
 8org/mariadb/jdbc/MariaDbPoolConnection$MariaDbXAResource<init>+(Lorg/mariadb/jdbc/MariaDbPoolConnection;)V 
this$0(Lorg/mariadb/jdbc/MariaDbPoolConnection;
 java/lang/Object()V
 &org/mariadb/jdbc/MariaDbPoolConnection
access$100G(Lorg/mariadb/jdbc/MariaDbPoolConnection;)Lorg/mariadb/jdbc/Connection;
 org/mariadb/jdbc/ConnectioncreateStatement()Lorg/mariadb/jdbc/Statement;
 !org/mariadb/jdbc/Statementexecute(Ljava/lang/String;)Z#java/sql/SQLException
% &'mapXaException;(Ljava/sql/SQLException;)Ljavax/transaction/xa/XAException;)java/lang/StringBuilder
(
,
XA COMMIT
(. /0append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
2 34 xidToString.(Ljavax/transaction/xa/Xid;)Ljava/lang/String;6
ONE PHASE8
(: ;<toString()Ljava/lang/String;
> ?(Ljava/lang/String;)VAjavax/transaction/xa/XAResource F javax/transaction/xa/XAException
EH I(I)VKXA END M
O PQ
flagsToString(I)Ljava/lang/String;
S TU
getContext#()Lorg/mariadb/jdbc/client/Context; WXY Z[org/mariadb/jdbc/client/ContextgetConf"()Lorg/mariadb/jdbc/Configuration;
X
^_` aborg/mariadb/jdbc/Configurationequals(Ljava/lang/Object;)Zd XA PREPARE horg/mariadb/jdbc/MariaDbXidj
XA RECOVER
l mn executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;pjava/util/ArrayList
o
stu vwjava/sql/ResultSetnext()Z sy z{getInt(I)I s} ~getBytes(I)[B
ƒ java/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V
g ˆ(I[B[B)V
oŠ badd
o Žsize()Ijavax/transaction/xa/Xid
o toArray(([Ljava/lang/Object;)[Ljava/lang/Object; XA ROLLBACK   XA START CodeLineNumberTableLocalVariableTablethis:Lorg/mariadb/jdbc/MariaDbPoolConnection$MariaDbXAResource;MethodParameterssqleLjava/sql/SQLException;commandLjava/lang/String;
StackMapTable
Exceptionscommit(Ljavax/transaction/xa/Xid;Z)VxidLjavax/transaction/xa/Xid;onePhaseZ¯java/lang/Stringend(Ljavax/transaction/xa/Xid;I)VflagsIforget(Ljavax/transaction/xa/Xid;)VgetTransactionTimeoutisSameRM$(Ljavax/transaction/xa/XAResource;)Zother
xaResource!Ljavax/transaction/xa/XAResource;prepare(Ljavax/transaction/xa/Xid;)Irecover(I)[Ljavax/transaction/xa/Xid;formatIdlen1len2arr[BglobalTransactionIdbranchQualifierrsLjava/sql/ResultSet;xidListLjava/util/ArrayList;xidsjavax/transaction/xa/Xid;LocalVariableTypeTable4Ljava/util/ArrayList<Lorg/mariadb/jdbc/MariaDbXid;>;rollbacksetTransactionTimeout(I)ZistartU(Lorg/mariadb/jdbc/MariaDbPoolConnection;Lorg/mariadb/jdbc/MariaDbPoolConnection$1;)Vx0x1*Lorg/mariadb/jdbc/MariaDbPoolConnection$1;
SourceFileMariaDbPoolConnection.java InnerClassesMariaDbXAResourceÝ(org/mariadb/jdbc/MariaDbPoolConnection$1  @
œ4
*+µ ±Êž 
Ÿ ¡ ?œ|*´¸ M,¸$¿±"ÎÑÏÐÒž ¢£Ÿ ¤¥¦R"§E¨©œž)*»(Y·*-+¸-
Ö(מ )Ÿ )ª«)¬­¦-ÿ(ÿ(®§E°±œC