Edit D:\app\Administrator\product\11.2.0\dbhome_1\ucp\lib\oracle\ucp\jdbc\proxy\XAConnectionProxyFactory.class
?? 1 ? @ A B C B D E F G H I J K L M N O G P Q R S T U V 1 N W X U Y Z [ \ ] ^ _ ` a b logger Ljava/util/logging/Logger; createConnectionProxy g(Loracle/ucp/jdbc/JDBCConnectionPool;Loracle/ucp/jdbc/JDBCUniversalPooledConnection;)Ljava/lang/Object; Code LineNumberTable LocalVariableTable jdbcConnectionPool $Loracle/ucp/jdbc/JDBCConnectionPool; jdbcPooledConnection /Loracle/ucp/jdbc/JDBCUniversalPooledConnection; proxiedConnection Ljava/lang/Object; connectionProxy Exceptions c <init> h(Ljava/lang/Object;Loracle/ucp/jdbc/JDBCConnectionPool;Loracle/ucp/jdbc/JDBCUniversalPooledConnection;)V this 0Loracle/ucp/jdbc/proxy/XAConnectionProxyFactory; setProxiedConnection (Ljava/lang/Object;)V ucpe -Loracle/ucp/UniversalConnectionPoolException; proxyInvokeAfterTargetInvoke J(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; proxy methodName Ljava/lang/String; result d <clinit> ()V SourceFile XAConnectionProxyFactory.java e f g h i j k l m n .oracle/ucp/jdbc/proxy/XAConnectionProxyFactory - . o p q r s t returns {0} u v w javax/sql/XAConnection x y z { | } ~ ? ? ? ? ) ? ? ? ? ? 0oracle/ucp/jdbc/proxy/JDBCConnectionProxyFactory #java/lang/reflect/InvocationHandler #oracle/ucp/jdbc/LabelableConnection %oracle/ucp/jdbc/HarvestableConnection .oracle/ucp/jdbc/ConnectionWithAbandonedTimeout /oracle/ucp/jdbc/ConnectionWithTimeToLiveTimeout oracle/ucp/jdbc/ValidConnection +oracle/ucp/UniversalConnectionPoolException java/lang/Throwable -oracle/ucp/jdbc/JDBCUniversalPooledConnection getPhysicalConnection ()Ljava/lang/Object; java/lang/Thread currentThread ()Ljava/lang/Thread; getContextClassLoader ()Ljava/lang/ClassLoader; createInterfaces &(Ljava/lang/Object;)[Ljava/lang/Class; java/lang/reflect/Proxy newProxyInstance b(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; java/util/logging/Level FINEST Ljava/util/logging/Level; java/util/logging/Logger log @(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V oracle/ucp/util/UCPErrorHandler #newUniversalConnectionPoolException 0(I)Loracle/ucp/UniversalConnectionPoolException; java/lang/Object getClass ()Ljava/lang/Class; java/lang/Class getName ()Ljava/lang/String; throwing <(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V m_proxiedConnection getCanonicalName (oracle/ucp/util/logging/UCPLoggerFactory createLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; ! ! ++? M? ? ,? ? Y,*+? ? N? ? -? -? "