4-oracle/jdbc/connector/OracleManagedConnectionjava/lang/Object$javax/resource/spi/ManagedConnectionOracleManagedConnection.java/Loracle/jdbc/logging/annotations/DefaultLogger;value oracle.jdbc*Loracle/jdbc/logging/annotations/Supports;)Loracle/jdbc/logging/annotations/Feature;CONN_MANAGEMENT xaConnection#Loracle/jdbc/xa/OracleXAConnection;connectionListenersLjava/util/Hashtable; connectionLjava/sql/Connection; logWriterLjava/io/PrintWriter;passwordCredential0Ljavax/resource/spi/security/PasswordCredential;localTxn.Loracle/jdbc/connector/OracleLocalTransaction;(Ljavax/sql/XAConnection;)V()V      !  #  %  '  )!oracle/jdbc/xa/OracleXAConnection+java/util/Hashtable-(I)V / .0 getConnection[(Ljavax/security/auth/Subject;Ljavax/resource/spi/ConnectionRequestInfo;)Ljava/lang/Object; javax/resource/ResourceException4java/sql/SQLException6java/sql/Connection8close : 9;()Ljava/sql/Connection; 2= ,>%javax/resource/spi/EISSystemException@java/lang/StringBuilderB CSQLException: Eappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; GH CI getMessage()Ljava/lang/String; KL 7MtoString OL CP(Ljava/lang/String;)V R ASsetLinkedException(Ljava/lang/Exception;)V UV 5WdestroygetPhysicalHandle Z= ,[,oracle/jdbc/connector/OracleLocalTransaction] isBeginCalledZ _` ^a%oracle/jdbc/internal/OracleConnectionc getTxnMode()I ef dg(javax/resource/spi/IllegalStateExceptioni6Could not close connection while transaction is activek jS ,;cleanupassociateConnection(Ljava/lang/Object;)VaddConnectionEventListener/(Ljavax/resource/spi/ConnectionEventListener;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; tu .vremoveConnectionEventListenerremove&(Ljava/lang/Object;)Ljava/lang/Object; yz .{ getXAResource#()Ljavax/transaction/xa/XAResource; }~ ,(Ljava/lang/Throwable;)V  5getLocalTransaction'()Ljavax/resource/spi/LocalTransaction;2(Loracle/jdbc/connector/OracleManagedConnection;)V  ^ getMetaData0()Ljavax/resource/spi/ManagedConnectionMetaData;5oracle/jdbc/connector/OracleManagedConnectionMetaData  setLogWriter(Ljava/io/PrintWriter;)V getLogWriter()Ljava/io/PrintWriter;getPhysicalConnectionjava/lang/Exception Exception:  MsetPasswordCredential3(Ljavax/resource/spi/security/PasswordCredential;)VgetPasswordCredential2()Ljavax/resource/spi/security/PasswordCredential; eventOccurredkeys()Ljava/util/Enumeration; .java/util/EnumerationhasMoreElements()Z  nextElement()Ljava/lang/Object; *javax/resource/spi/ConnectionEventListener"javax/resource/spi/ConnectionEvent*(Ljavax/resource/spi/ManagedConnection;I)V  connectionClosed'(Ljavax/resource/spi/ConnectionEvent;)V localTransactionStarted localTransactionCommitted localTransactionRolledback connectionErrorOccurred "java/lang/IllegalArgumentException&Illegal eventType in eventOccurred(): (I)Ljava/lang/StringBuilder; G C SCodeLineNumberTable StackMapTable Exceptions SourceFileRuntimeVisibleAnnotations!t8** *"*$*&*(***+, *.Y 1"* 8/ 01234":*;7=23I*$ *$<** ?$*$NAYCYDFJ-NJQT:-X 7O7& Z[]_ a!c2d@fFh5Y* 3* \L** **b+dh jYlm*$ *$<* * n)LAYCYDFJ+NJQTM,+X,UX7 9  B7%Bx|$-7>GNUXYjw|~5oe*$7** **b*$dh jYlm*$<)LAYCYDFJ+NJQTM,+X,;>7  B7%2 (2;>?P]bd5pqrs' *"++wW  xs& *"+|W  }~F* L5Y+7H7  5A***^Y****5! Y*-5"*+& <@5*&J5=n.* \LAYCYDJ+JQTM,+X,HSU WX'Z,\5"*+( df*(k/*"M,,NY*:X!,7BM-J-?-4-)-YCYDŶJȶQɿn ? Nrtxy|&~HPS[^fiqt|5 s  [e