Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\sysman\vdb\VdbCachedResultSetImpl.class
?? /D 23 24 ?5 ?6 ?7 ?8 ?9 ?: ?; ?< ?= ?> ?? ?@ ?A ?B ?C ?D ?E ?F GH IJ ?K GL ?M NO ?P QR ST ?U ?V WXY !Z ?[\ $] ?^ ?_` ?a ?bc Sd $e Sf !g Shijk (lmnopq 87 8rsit 8uv 8wxiyiz{i|} ?~ S S? !e? J?? L? ?w L? L? L? G? ??? T? ?? ??? (??? !???? ?? !? $????? 8? $???????? ?? d L?? N?? 8?? $? ?? ?? ?T J? L? ?? ?? ?? ??? N? ?w? ?w N? ?? J? ???? ?? ?? ??? ?7 ?? ?_ ?? ?? ?? ?? ???? ?? ?? S? ??? !? !? ?? ?? ?? L? ?? ?? ??? ?? ??? ??? ??? ?7????????????? m_hashInstanceAllocations Ljava/util/Hashtable; m_hashInstanceSqlInfo m_nInstanceSequence I m_nInstanceId ctorTrace Ljava/lang/String; ctor2Trace threadRunTrace threadDoneTrace getTieObjTrace waitForRowTrace releaseTrace sortTrace m_tieObject &Loracle/sysman/vdb/VdbCachedResultSet; m_NLSDateFormat dateFormatSet Z data !Loracle/sysman/vxx/VxxSortVector; columnLabels Ljava/util/Vector; columnTypes [I m_bGetAllMetaData columnTypeNames [Ljava/lang/String; columnsIsNotNull [Z numRows numColumns m_sess Loracle/sysman/vdb/VdbSession; m_stmt Loracle/sysman/vdb/VdbStatement; m_result Loracle/sysman/vdb/VdbResultSet; currentRow pageSize m_maxRowFetch m_thread Ljava/lang/Thread; m_f &Loracle/sysman/vxx/VxxAuxFinalizeable; m_initialFetchStatus 1Loracle/sysman/vdb/VdbCachedResultSetFetchStatus; m_fetchStatus m_newFetch _sMAX_PAGE_NOTIFICATION_FACTOR _sINITIAL_DATA_SIZE addInstance (ILjava/lang/String;)V Code LineNumberTable removeInstance (I)V <init> a(Loracle/sysman/vdb/VdbStatement;Loracle/sysman/vdb/VdbResultSet;Loracle/sysman/vdb/VdbSession;)V Exceptions b(Loracle/sysman/vdb/VdbStatement;Loracle/sysman/vdb/VdbResultSet;Loracle/sysman/vdb/VdbSession;I)V c(Loracle/sysman/vdb/VdbStatement;Loracle/sysman/vdb/VdbResultSet;Loracle/sysman/vdb/VdbSession;IZ)V d(Loracle/sysman/vdb/VdbStatement;Loracle/sysman/vdb/VdbResultSet;Loracle/sysman/vdb/VdbSession;IZI)V getNLSDateFormat ()Ljava/lang/String; getTieObject (()Loracle/sysman/vdb/VdbCachedResultSet; ([[Ljava/lang/String;)V getNumColumns ()I getNumRows getItem (II)Ljava/lang/String; getRows (II)[[Ljava/lang/String; waitForRow (I)Z getColumnHeaders ()[Ljava/lang/String; getColumnTypes ()[I getColumnType (I)I getColumnTypeName (I)Ljava/lang/String; columnIsNotNull run ()V isFinished ()Z setFetchStatus (IS)V getFetchStatus 3()Loracle/sysman/vdb/VdbCachedResultSetFetchStatus; getInitialFetchResult 3()Loracle/sysman/vdb/VdbCachedResultSetFetchResult; setPageSize getPageSize sortData (IZ)V Deprecated sort release setMaxRowFetch getMaxRowFetch dumpCachedResultSets doFinalization setNextFinalizeable )(Loracle/sysman/vxx/VxxAuxFinalizeable;)V getNextFinalizeable (()Loracle/sysman/vxx/VxxAuxFinalizeable; finalize <clinit> SourceFile VdbCachedResultSetImpl.java?? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ???? ? ?? ? ? ??? ? ? ????? ? ? ? ???? oracle/sysman/vxx/VxxSortVector ? ? ? ? java/util/Vector ?? ? ? ? ? java/lang/String ? ? ? ? ????? CHAR VARCHAR2 RAW NCHAR NVARCHAR2 java/lang/StringBuffer ( ) ? NUMBER , java/sql/SQLException ? ? /oracle/sysman/vdb/VdbCachedResultSetFetchStatus ? java/lang/Thread ? ? ? ? )oracle/sysman/vdb/_tie_VdbCachedResultSet ? ? ? ? ? Column ? 1VdbCachedResultSetImpl.getNumColumns: returning > < .VdbCachedResultSetImpl.getNumRows: returning > VdbCachedResultSetImpl.getItem +VdbCachedResultSetImpl.getItem: returning > [[Ljava/lang/String; *VdbCachedResultSetImpl.getRows: startRow > (VdbCachedResultSetImpl.getRows: endRow > +VdbCachedResultSetImpl.getRows: returning > (VdbCachedResultSetImpl.getRows: string [ ][ ] > ? ?!" java/lang/InterruptedException#$ : returning >% 'VdbCachedResultSetImpl.getColumnHeaders&'()* ? ?+,-' ? ? !oracle/sysman/vdb/VdbSQLException. ? ,oracle/sysman/vdb/VdbLostConnectionException/0 ? ?1 ?2 4VdbCachedResultSet:getFetchstatus() -- Invalid state java/lang/RuntimeException34 /oracle/sysman/vdb/VdbCachedResultSetFetchResult ? ? 5? %VdbCachedResultSetImpl.setPageSize: > /VdbCachedResultSetImpl.getPageSize: returning >$" ? ?678 java/text/DateFormat9: ? ?;<=>?@A ? ? ? ? o Instances of VdbCachedResultSetImpl are still present! ====================================================== ? ? java/lang/Throwable SQL: BC+ java/util/Hashtable 9VdbCachedResultSetImpl.<constructor>: from stmt/resultset 8VdbCachedResultSetImpl.<constructor>: from string arrays $VdbCachedResultSet: Thread running!! VdbCachedResultSet: Thread Done! VdbCachedResultSet.getTieObject !VdbCachedResultSetImpl.waitForRow VdbCachedResultSetImpl.release VdbCachedResultSetImpl.sort (oracle/sysman/vdb/VdbCachedResultSetImpl java/lang/Object .oracle/sysman/vdb/VdbCachedResultSetOperations java/lang/Runnable $oracle/sysman/vxx/VxxAuxFinalizeable oracle/sysman/vdb/VdbUtil addCachedResultSetInstance removeCachedResultSetInstance oracle/sysman/vdb/VdbStatement oracle/sysman/vdb/VdbSession setCRSActive (Z)V sql oracle/sysman/vdb/Vdb VERBOSE_DEBUG oracle/sysman/vxx/vxxt/VxxtTRACE out (Ljava/lang/String;I)V oracle/sysman/vdb/VdbResultSet java/lang/Math max (II)I (II)V getColumnLabel addElement (Ljava/lang/Object;)V setColumnType getMetaData ()Ljava/sql/ResultSetMetaData; java/sql/ResultSetMetaData equals (Ljava/lang/Object;)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; getColumnDisplaySize (I)Ljava/lang/StringBuffer; toString getPrecision getScale isNullable next getString (SI)V (Ljava/lang/Runnable;)V setName (Ljava/lang/String;)V setPriority start close 3(Loracle/sysman/vdb/VdbCachedResultSetOperations;)V size elementAt (I)Ljava/lang/Object; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; elements ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement ()Ljava/lang/Object; sleep (J)V TRACE (Ljava/lang/Throwable;)V (Z)Ljava/lang/StringBuffer; copyInto ([Ljava/lang/Object;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V status S isInterrupted DEBUG forceStatementClose #(Loracle/sysman/vdb/VdbStatement;)V rowCount notifyAll printStackTrace wait rows getDateFormat ()Ljava/text/DateFormat; clone setDateFormat (Ljava/text/DateFormat;)V #oracle/sysman/vdb/VdbSessionFactory ORB $()Loracle/sysman/vxx/vxxo/VxxoEMORB; oracle/sysman/vxx/vxxo/VxxoEMORB deregister (Lorg/omg/CORBA/Object;)V interrupt !oracle/sysman/vxx/VxxAuxFinalizer addFinalizeable ! ? ? ? ? ? $ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? % ? ? ? "