Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\sqlj\lib\sqlj\runtime\ExecutionContext$OracleContext.class
?? .D _ ? _ ? _ ? _ ? _ ? ? ? _ ? _ ? _ ? _ ? _ ? ? ? ? ? ? ? ? _ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? _ ? ? ? ? _ ? ? ? ? ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ? ? ? ? ? ? _ ? ? ? ? ? ? ? ? _ ? ? ? ? _ ? ? ? ? G ? K ? D ? ? ? _ ? ? _ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? U ? ? U ? ? ? ? m_ec Lsqlj/runtime/ExecutionContext; m_ops %Loracle/jdbc/OraclePreparedStatement; m_ocs %Loracle/jdbc/OracleCallableStatement; m_key Ljava/lang/String; m_caching Z m_args [Ljava/lang/Object; m_new_cache m_is_new m_count I m_oracleSetSavepoint Ljava/lang/reflect/Method; m_oracleRollback m_oracleReleaseSavepoint <init> "(Lsqlj/runtime/ExecutionContext;)V Code LineNumberTable isNew ()Z prepareOracleStatement s(Lsqlj/runtime/ref/ConnectionContextImpl;Ljava/lang/String;Ljava/lang/String;)Loracle/jdbc/OraclePreparedStatement; Exceptions u(Lsqlj/runtime/ref/ConnectionContextImpl;Ljava/lang/String;Ljava/lang/String;II)Loracle/jdbc/OraclePreparedStatement; prepareOracleBatchableStatement prepareOracleCall s(Lsqlj/runtime/ref/ConnectionContextImpl;Ljava/lang/String;Ljava/lang/String;)Loracle/jdbc/OracleCallableStatement; oracleExecuteUpdate ()V oracleExecuteBatchableUpdate oracleExecuteQuery ()Loracle/jdbc/OracleResultSet; oracleCommit +(Lsqlj/runtime/ref/ConnectionContextImpl;)V oracleRollback oracleFlushBatch oracleClose oracleCloseQuery cleanup oracleSetSavepoint N(Lsqlj/runtime/ref/ConnectionContextImpl;Ljava/lang/String;)Ljava/lang/Object; oracleRollbackToSavepoint =(Lsqlj/runtime/ref/ConnectionContextImpl;Ljava/lang/Object;)V oracleReleaseSavepoint access$100 OracleContext InnerClasses T(Lsqlj/runtime/ExecutionContext$OracleContext;)Loracle/jdbc/OraclePreparedStatement; Synthetic access$200 0(Lsqlj/runtime/ExecutionContext$OracleContext;)I access$202 1(Lsqlj/runtime/ExecutionContext$OracleContext;I)I access$300 0(Lsqlj/runtime/ExecutionContext$OracleContext;)V ? C(Lsqlj/runtime/ExecutionContext;Lsqlj/runtime/ExecutionContext$1;)V access$1400 <clinit> SourceFile ExecutionContext.java ? ? t u ? ? n o b c t ? java/lang/Object j k m i ` a f g l i ? ? ? ? #oracle/jdbc/OraclePreparedStatement h i z { #oracle/jdbc/OracleCallableStatement d e! " #$%&'( ? ? ?)* oracle/jdbc/OracleResultSet+ ?, ?-. ? ?/01 ? java/sql/SQLException p q234 +java/lang/reflect/InvocationTargetException5678 t0 java/lang/Throwable IUndefined method: oracle.jdbc.OracleConnection.oracleSetSavepoint(String) r q ZUndefined method: oracle.jdbc.OracleConnection.oracleRollback(oracle.jdbc.OracleSavepoint) s q bUndefined method: oracle.jdbc.OracleConnection.oracleReleaseSavepoint(oracle.jdbc.OracleSavepoint)9: oracle.jdbc.OracleConnection;< getStatementWithKey java/lang/Class=: java.lang.String>?@ oracle.jdbc.OracleSavepointA<BC +sqlj/runtime/ExecutionContext$OracleContext sqlj/runtime/ExecutionContext$1 &sqlj/runtime/ref/ConnectionContextImpl getOracleConnection ()Loracle/jdbc/OracleConnection; oracle/jdbc/OracleConnection 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; getStmtCacheSize ()I prepareStatementWithKey prepareStatement sqlj/runtime/ExecutionContext access$500 "(Lsqlj/runtime/ExecutionContext;)I setMaxRows (I)V access$600 setMaxFieldSize access$700 setQueryTimeout access$800 setFetchSize access$900 setFetchDirection getMaxRows getMaxFieldSize getQueryTimeout getFetchSize getFetchDirection 2(Ljava/lang/String;II)Ljava/sql/PreparedStatement; access$1000 "(Lsqlj/runtime/ExecutionContext;)Z java/lang/String equals (Ljava/lang/Object;)Z access$1100 getCallWithKey 0(Ljava/lang/String;)Ljava/sql/CallableStatement; prepareCallWithKey prepareCall access$1202 #(Lsqlj/runtime/ExecutionContext;I)I access$1302 %(Lsqlj/runtime/ExecutionContext;[I)[I executeUpdate addBatch executeQuery ()Ljava/sql/ResultSet; commit rollback executeBatch ()[I closeWithKey (Ljava/lang/String;)V close java/lang/reflect/Method invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; getTargetException ()Ljava/lang/Throwable; toString ()Ljava/lang/String; "class$oracle$jdbc$OracleConnection Ljava/lang/Class; class$ %(Ljava/lang/String;)Ljava/lang/Class; class$java$lang$String %oracle/sqlj/runtime/OraDynamicClosure getMethodInstance Q(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; forName getMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; ! _ ` a b c d e f g h i j k l i m i n o p q r q s q t u v H *? *? ? *? *? *+? ? w O \ h ? R S x y v *? ? w g z { v 6 ?*? ? *? *,? ? ? *+? *? ? ? ? ? 3*+? ? ? ? ? *? ? *+? *? ? ? ? *? ? ?*? *+? -? ? ? *? ? ? *? *? ? ? *? ? ? *? *? ? ? *? ? ? *? *? ? ? *? ? ? *? *? ? ? *? ? ? ?*? *? ? ? ? ?*? *? ? *? ? ? *? *? ? ? *? ? *? ? ? *? *? ? ? *? ? *? ? ? *? *? ? ? *? ? *? ? ! ? *? *? ? ? *? ? ? &*? ? *? ? " ? *? *? ? ? *? ? w b p r s u -y Bz I| ] d? i? z? ?? ?? ?? ?? ???'?J?]?m??????? | D z } v : ?*? ? *? *,? ? ? *+? *? ? ? ? ? 3*+? ? ? ? ? *? ? *+? *? ? ? ? *? ? ?*? *+? -? # ? ? *? ? ? *? *? ? ? *? ? ? *? *? ? ? *? ? ? *? *? ? ? *? ? ? *? *? ? ? *? ? ? ?*? *? ? ? ? ?*? *? ? *? ? ? *? *? ? ? *? ? *? ? ? *? *? ? ? *? ? *? ? ? *? *? ? ? *? ? *? ? ! ? *? *? ? ? *? ? ? &*? ? *? ? " ? *? *? ? ? *? ? w b ? ? ? ? -? B? I? ]? d? i? ~? ?? ?? ?? ????+?N?a?q??????? | D ~ { v y M*? ? $? .,*? ? %? #*? ? &Y6? *? ? *? *? ?*? ? *? *? *+,-? '? w ? +? 0? 5? @? E? | D ? v B ?*? ? *? *,? ? ? *+? *? ? ( ? )? *? 3*+? ? ? ? ? *? ? *+? *? ? + ? )? **? *? ?*? *+? -? , ? )? **? ? ? *? **? ? ? - *? ? ? *? **? ? ? . *? ? ? *? **? ? ? / *? ? ? *? **? ? ? 0 *? ? ? ?*? **? ? ? 1 ? ?*? *? ? *? *? 2 ? *? **? ? ? - *? ? *? *? 3 ? *? **? ? ? . *? ? *? *? 4 ? *? **? ? ? / *? ? *? *? 5 ? *? **? ? ? 0 *? ? ? &*? ? *? *? 6 ? *? **? ? ? 1 **? *? *? *? w f ? ? ? ? -? B? I? ]? d? i? z? ?? ?? ?? ?? ?? 'J]m??? ? | D ? ? v I %*? ? 7W*? ? 8W*? *? ? 9 ? 7W? w $ | D ? ? v ? Q*? ? $? E*? ? &<*? ? : *Y? `? *? *? ? ? *? ? ? ? 7W? *? ;? w # $ %&