Files
SAE31_2025/lib/org/mariadb/jdbc/MariaDbPoolPinnedConnection$MariaDbXAPinnedResource.class
T

56 lines
6.4 KiB
Plaintext
Raw Normal View History

2025-10-24 00:14:54 +02:00
Êþº¾4
 Dorg/mariadb/jdbc/MariaDbPoolPinnedConnection$MariaDbXAPinnedResource<init>1(Lorg/mariadb/jdbc/MariaDbPoolPinnedConnection;)V 
this$0.Lorg/mariadb/jdbc/MariaDbPoolPinnedConnection;
 java/lang/Object()V javax/transaction/xa/XAException

 ,org/mariadb/jdbc/MariaDbPoolPinnedConnection
access$100J(Lorg/mariadb/jdbc/MariaDbPoolPinnedConnection;)Ljavax/transaction/xa/Xid;  javax/transaction/xa/Xidequals(Ljava/lang/Object;)Z
 !"
getConnection()Lorg/mariadb/jdbc/Connection;
$%& '(org/mariadb/jdbc/ConnectioncreateStatement()Lorg/mariadb/jdbc/Statement;
*+, -.org/mariadb/jdbc/Statementexecute(Ljava/lang/String;)Z
0 12
access$200()Ljava/util/Map; 456 78
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object; 4: ;< putIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
> ?@
access$102d(Lorg/mariadb/jdbc/MariaDbPoolPinnedConnection;Ljavax/transaction/xa/Xid;)Ljavax/transaction/xa/Xid;
$B CDgetLock-()Lorg/mariadb/jdbc/client/util/ClosableLock;
FGH ID)org/mariadb/jdbc/client/util/ClosableLock
closeableLock 4K L8remove
FN OcloseQjava/lang/Throwable
PS TU
addSuppressed(Ljava/lang/Throwable;)VWjava/sql/SQLException
YZ[ \]&org/mariadb/jdbc/MariaDbPoolConnectionmapXaException;(Ljava/sql/SQLException;)Ljavax/transaction/xa/XAException;_java/lang/StringBuilder
^
b
XA COMMIT
^d efappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
Yh ij xidToString.(Ljavax/transaction/xa/Xid;)Ljava/lang/String;l
ONE PHASEn
^p qrtoString()Ljava/lang/String;
t -u0(Ljavax/transaction/xa/Xid;Ljava/lang/String;Z)Vwjavax/transaction/xa/XAResource
| }(I)VXA END 
Yƒ 
flagsToString(I)Ljava/lang/String;
$ ˆ
getContext#()Lorg/mariadb/jdbc/client/Context; Œ Žorg/mariadb/jdbc/client/ContextgetConf"()Lorg/mariadb/jdbc/Configuration;
Œ
org/mariadb/jdbc/Configuration XA PREPARE org/mariadb/jdbc/MariaDbXid
XA RECOVER
* žŸ executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;¡java/util/ArrayList
 
¤¥¦ §¨java/sql/ResultSetnext()Z ¤ª «¬getInt(I)I ¤® ¯°getBytes(I)[B
²³´ µjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V
˜¸ ¹(I[B[B)V
 » ¼add
 ¾ ¿Àsize()I
 Â ÃÄtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;Æ XA ROLLBACK È XA START Ê RESUMECodeLineNumberTableLocalVariableTablethisFLorg/mariadb/jdbc/MariaDbPoolPinnedConnection$MariaDbXAPinnedResource;MethodParametersignore+Lorg/mariadb/jdbc/client/util/ClosableLock;conLorg/mariadb/jdbc/Connection;sqleLjava/sql/SQLException;xidLjavax/transaction/xa/Xid;commandLjava/lang/String;removeMappingAfterExecutionZ
StackMapTableßjava/lang/String
Exceptionscommit(Ljavax/transaction/xa/Xid;Z)VonePhaseend(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)Zistarta(Lorg/mariadb/jdbc/MariaDbPoolPinnedConnection;Lorg/mariadb/jdbc/MariaDbPoolPinnedConnection$1;)Vx0x10Lorg/mariadb/jdbc/MariaDbPoolPinnedConnection$1;
SourceFile MariaDbPoolPinnedConnection.java InnerClassesMariaDbXAPinnedResource.org/mariadb/jdbc/MariaDbPoolPinnedConnection$1  v
Ë4
*+µ ±Ì.Í 
ÎÏÐ-uËÀ¾+Ç »¿+*´¸¹#,¶)W§‡¸/+¹3À$:Ç!*´:¸/+¹9W*´+¸=WE:#,¶)W*´¸=W
¸/+¹JWÆ&:Æ :R¿§ :¸X¿±iŠPž£¦P ²µVÌJ2 56.8<9A:J;V<_>i?s@|AŠB>²FµD·E½GÍHiIÑÒ<vÓÔ·ÕÖ¾ÎÏ¾×Ø¾ÙÚ¾ÛÜÝ: