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

39 lines
6.1 KiB
Plaintext
Raw Normal View History

2025-10-24 00:14:54 +02:00
Êþº¾4ê  &org/mariadb/jdbc/MariaDbPoolConnection
connectionLorg/mariadb/jdbc/Connection;
 
java/lang/Object<init>()V
 org/mariadb/jdbc/ConnectionsetPoolConnection+(Lorg/mariadb/jdbc/MariaDbPoolConnection;)V)java/util/concurrent/CopyOnWriteArrayList
  statementEventListenersLjava/util/List;  connectionEventListenersjava/lang/StringBuilder
 !0x
# $%append-(Ljava/lang/String;)Ljava/lang/StringBuilder; '() *+javax/transaction/xa/XidgetGlobalTransactionId()[B
-./ 01!org/mariadb/jdbc/util/StringUtilsbyteArrayToHexString([B)Ljava/lang/String;3,0x '5 6+getBranchQualifier '8 9: getFormatId()I
<=> ?@java/lang/Integer toHexString(I)Ljava/lang/String;
B CDtoString()Ljava/lang/String; FGH IJjava/util/Listadd(Ljava/lang/Object;)Z FL MJremoveOjavax/sql/StatementEvent
NQ R;(Ljavax/sql/PooledConnection;Ljava/sql/PreparedStatement;)V FT UViterator()Ljava/util/Iterator; XYZ [\java/util/IteratorhasNext()Z X^ _`next()Ljava/lang/Object;b javax/sql/StatementEventListener ad efstatementClosed(Ljavax/sql/StatementEvent;)V
Nh iR(Ljavax/sql/PooledConnection;Ljava/sql/PreparedStatement;Ljava/sql/SQLException;)V ak lfstatementErrorOccurredn!javax/sql/ConnectionEventListener mp qrconnectionClosed(Ljavax/sql/ConnectionEvent;)Vtjavax/sql/ConnectionEvent
sv w6(Ljavax/sql/PooledConnection;Ljava/sql/SQLException;)V my zrconnectionErrorOccurred
s| }(Ljavax/sql/PooledConnection;)V
 rfireConnectionClosed
 ƒ close8org/mariadb/jdbc/MariaDbPoolConnection$MariaDbXAResource
ˆU(Lorg/mariadb/jdbc/MariaDbPoolConnection;Lorg/mariadb/jdbc/MariaDbPoolConnection$1;)V
ŠŒ :java/sql/SQLException getErrorCode javax/transaction/xa/XAException
Š D
getMessage
Ž (Ljava/lang/String;)V Ž ˜ errorCodeI
Ž œ initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;ŸJOIN¡ ONE PHASE£RESUME¥SUSPEND§
© ª«
getConnection()Lorg/mariadb/jdbc/Connection;­javax/sql/PooledConnection¯javax/sql/XAConnection Signature5Ljava/util/List<Ljavax/sql/ConnectionEventListener;>;4Ljava/util/List<Ljavax/sql/StatementEventListener;>; (Lorg/mariadb/jdbc/Connection;)VCodeLineNumberTableLocalVariableTablethis(Lorg/mariadb/jdbc/MariaDbPoolConnection; xidToString.(Ljavax/transaction/xa/Xid;)Ljava/lang/String;xidLjavax/transaction/xa/Xid;addConnectionEventListener&(Ljavax/sql/ConnectionEventListener;)Vlistener#Ljavax/sql/ConnectionEventListener;removeConnectionEventListeneraddStatementEventListener%(Ljavax/sql/StatementEventListener;)V"Ljavax/sql/StatementEventListener;removeStatementEventListenerfireStatementClosed(Ljava/sql/PreparedStatement;)V statementLjava/sql/PreparedStatement;eventLjavax/sql/StatementEvent;
StackMapTablefireStatementErrorOccurred6(Ljava/sql/PreparedStatement;Ljava/sql/SQLException;)VreturnExLjava/sql/SQLException;Ljavax/sql/ConnectionEvent;fireConnectionErrorOccurred(Ljava/sql/SQLException;)V
Exceptions realClose
getXAResource#()Ljavax/transaction/xa/XAResource;mapXaException;(Ljava/sql/SQLException;)Ljavax/transaction/xa/XAException; xaErrorCodesqle xaException"Ljavax/transaction/xa/XAException;
flagsToStringflags()Ljava/sql/Connection;
access$100G(Lorg/mariadb/jdbc/MariaDbPoolConnection;)Lorg/mariadb/jdbc/Connection;x0
SourceFileMariaDbPoolConnection.java InnerClassesMariaDbXAResourceé(org/mariadb/jdbc/MariaDbPoolConnection$1!¬®°±°² ³´p(*·*+µ*´
µµ±µ !"#'$(·¸( ¹º´x"*¹&¸""*¹4¸""*¹7¸µ-
.0/2=- >»¼ª«´/°µ7 ·¸½¾´D Eµ
< = ·¸ ¿ÀÁ¾´D Kµ
A B ·¸ ¿ÀÂôD Eµ
F G ·¸ ¿ÄÅôD Kµ
K L ·¸ ¿ÄÆÇ´ NY*+·PM*´¹SN-¹W]Àa:c§ÿä±µT
U(V0W3X*(¿Ä4·¸4ÈÉ
*ÊËÌýNÍδ®NY*+,·gN*´¹S:¹W¹]Àa:j§ÿâ±µa b,c4d7e4,¿Ä8·¸8ÈÉ8ÏÐ -ÊËÌýN r´ƒ(*´¹SM,¹W]ÀmN-+¹o§ÿæ±µmn$o'p ¿À(·¸(ÊÑÌ ü