Edit D:\app\Administrator\product\11.2.0\dbhome_1\mgw\jlib\oracle\mgw\drivers\OPHandlePool.class
?? 1 ? 9 ? ? ? 9 ? 9 ? 9 ? ? ? 9 ? 9 ? ? ? ? ? 9 ? ? ? 9 ? 9 ? ? ? ? ? ? ? ????????? ? ? ? ? ? ? 9 ? 9 ? ? ? 9 ? 9 ? 9 ? ? ? ( ? ? ( ? ( ? ( ? ? ? ? ? ? ? ? ( ? ? ? ? ? TRACE_LEVEL I ConstantValue TRACE_EVENT m_createHandleSyncObj Ljava/lang/Object; NO_CHECK_IDLE???? m_poolId Ljava/lang/String; m_handles Ljava/util/ArrayList; m_tracer Loracle/mgw/common/Trace; m_maxPoolSize m_handleFactory *Loracle/mgw/drivers/PooledOPHandleFactory; <init> (Ljava/lang/String;I)V Code LineNumberTable LocalVariableTable this !Loracle/mgw/drivers/OPHandlePool; poolId initialSize @(Ljava/lang/String;ILoracle/mgw/drivers/PooledOPHandleFactory;)V factory /(Ljava/lang/String;ILoracle/mgw/common/Trace;)V tracer Y(Ljava/lang/String;ILoracle/mgw/drivers/PooledOPHandleFactory;Loracle/mgw/common/Trace;)V getNumberOfElements ()I setOPHandleFactory .(Loracle/mgw/drivers/PooledOPHandleFactory;Z)V handleFactory invalidate Z getHandle %()Loracle/mgw/drivers/PooledOPHandle; i resultHandle #Loracle/mgw/drivers/PooledOPHandle; handle Exceptions checkHandles (J)V ge $Loracle/mgw/common/GatewayException; increment currentTime J ()V removeExtraHandles setMaxPoolSize (I)V size getMaxPoolSize markAllInvalid getAllHandles &()[Loracle/mgw/drivers/PooledOPHandle; destroyHandles allCheckedIn ()Z checkedIn setPoolId (Ljava/lang/String;)V getPoolId ()Ljava/lang/String; getTracer ()Loracle/mgw/common/Trace; getLogger ()Loracle/mgw/common/Log; getFacility getComponent SourceFile OPHandlePool.java M Z M p java/lang/Object @ A D E J ; java/util/ArrayList M s F G K L oracle/mgw/common/Trace ? ? ? M ? H I M ? t \ v p i p ? ? !oracle/mgw/drivers/PooledOPHandle ? { ? ? ? ? ? ? p ? ? ? { ? ? ? { ? p "oracle/mgw/common/GatewayException ? ? ? ? ? q p i j ? ? ? ? java/lang/StringBuffer setting max pool size to ? ? ? ? ? ? ? N marking pooled OPHandles invalid ? p ? ? $[Loracle/mgw/drivers/PooledOPHandle; destroying pooled OPHandles !all pooled OPHandles checked in? ? ? ? \ oracle/mgw/drivers/OPHandlePool oracle/mgw/common/MgwLog ?(Loracle/mgw/common/Log;ILjava/lang/String;Ljava/lang/String;)V .(Loracle/mgw/common/Trace;Ljava/lang/String;)V get (I)Ljava/lang/Object; isCheckedOut (oracle/mgw/drivers/PooledOPHandleFactory createOPHandle F(Loracle/mgw/drivers/OPHandlePool;)Loracle/mgw/drivers/PooledOPHandle; add (Ljava/lang/Object;)Z checkout checkIdle (J)Z isViable remove isClosed close oracle/mgw/common/Log exception *(Ljava/lang/String;Ljava/lang/Throwable;)V isEventLevel (II)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)Ljava/lang/StringBuffer; toString trace markInvalid toArray (([Ljava/lang/Object;)[Ljava/lang/Object; (Z)Ljava/lang/StringBuffer; ! 9 : ; <