Edit D:\app\Administrator\product\11.2.0\dbhome_1\ucp\lib\oracle\ucp\common\AvailableConnectionsOneCollection.class
?? 1 ? O P Q R S T U V W X Y Z [ \ ] ^ _ ` ] a b ] c ] d e f g h i j k l m n X o ] p q U r s t u logger Ljava/util/logging/Logger; m_availableConnections Ljava/util/Collection; Signature >Ljava/util/Collection<Loracle/ucp/UniversalPooledConnection;>; <init> H(Loracle/ucp/common/UniversalConnectionPoolImpl;Ljava/util/Collection;)V Code LineNumberTable LocalVariableTable ucpe -Loracle/ucp/UniversalConnectionPoolException; this 5Loracle/ucp/common/AvailableConnectionsOneCollection; cp /Loracle/ucp/common/UniversalConnectionPoolImpl; availableConnections Exceptions v getAvailableConnections <(Loracle/ucp/ConnectionRetrievalInfo;)Ljava/util/Collection; connectionRetrievalInfo $Loracle/ucp/ConnectionRetrievalInfo; addAvailableConnection )(Loracle/ucp/UniversalPooledConnection;)V connection &Loracle/ucp/UniversalPooledConnection; removeAvailableConnection )(Loracle/ucp/UniversalPooledConnection;)Z L(Loracle/ucp/ConnectionRetrievalInfo;)Loracle/ucp/UniversalPooledConnection; cri (()Loracle/ucp/UniversalPooledConnection; closeAllConnections ()V i I connsToClose '[Loracle/ucp/UniversalPooledConnection; getNumAvailableConnections ()I !getNumAvailableLabeledConnections getAllAvailableConnections )()[Loracle/ucp/UniversalPooledConnection; connections <clinit> SourceFile &AvailableConnectionsOneCollection.java % w x y z { | } ~ ? !AvailableConnectionsOneCollection ? ? ? ? ? ? ! " ? ? ? ? ? ? ? ? ? ; ? ? G ? ? ? ? ? $oracle/ucp/UniversalPooledConnection I J ; < ? ? ? ? ? ? ? all connections closed ? ? ? ? 3oracle/ucp/common/AvailableConnectionsOneCollection ? ? ? ? ? *oracle/ucp/common/AvailableConnectionsBase +oracle/ucp/UniversalConnectionPoolException 2(Loracle/ucp/common/UniversalConnectionPoolImpl;)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; java/util/logging/Logger throwing <(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V java/util/Collections synchronizedCollection .(Ljava/util/Collection;)Ljava/util/Collection; java/util/Collection add (Ljava/lang/Object;)Z getConnectionRetrievalInfo &()Loracle/ucp/ConnectionRetrievalInfo; notifyAvailable '(Loracle/ucp/ConnectionRetrievalInfo;)V remove size iterator ()Ljava/util/Iterator; java/util/Iterator next ()Ljava/lang/Object; getConnectionPool 1()Loracle/ucp/common/UniversalConnectionPoolImpl; getPhysicalConnection -oracle/ucp/common/UniversalConnectionPoolImpl closePhysicalConnection (Ljava/lang/Object;)V finest (Ljava/lang/String;)V toArray (([Ljava/lang/Object;)[Ljava/lang/Object; getCanonicalName (oracle/ucp/util/logging/UCPLoggerFactory createLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; ! ! "