Class UniversalConnectionPoolManagerImpl

  • All Implemented Interfaces:
    UniversalConnectionPoolManager, Diagnosable

    public class UniversalConnectionPoolManagerImpl
    extends oracle.ucp.admin.UniversalConnectionPoolManagerBase
    The UniversalConnectionPoolManagerImpl class is the implementation class for the pool manager. This is a singleton class and only one instance exists in a JVM.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class oracle.ucp.admin.UniversalConnectionPoolManagerBase

        oracle.ucp.admin.UniversalConnectionPoolManagerBase.UCPMetric
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static UniversalConnectionPoolManager getUniversalConnectionPoolManager()
      Returns the static Universal Connection Pool Manager instance.
      static UniversalConnectionPoolManager getUniversalConnectionPoolManager​(Diagnosable diagnosticsCollector)
      Returns the static Universal Connection Pool Manager instance.
      • Methods inherited from class oracle.ucp.admin.UniversalConnectionPoolManagerBase

        createConnectionPool, destroyConnectionPool, getConnectionPool, getConnectionPoolNames, getDiagnosable, getLogLevel, getManagerPoolID, getMetricUpdateInterval, getStateMetric, getTaskManager, getTimerManager, isJmxEnabled, purgeConnectionPool, reconfigureConnectionPool, recycleConnectionPool, refreshConnectionPool, setConnectionPool, setJmxEnabled, setLogLevel, setManagerPoolID, setMetricConsole, setMetricParentNoun, setMetricUpdateInterval, setTaskManager, setTimerManager, startConnectionPool, startExecutionEnvironment, startMetricsCollection, stopConnectionPool, stopExecutionEnvironment, stopMetricsCollection
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getUniversalConnectionPoolManager

        public static UniversalConnectionPoolManager getUniversalConnectionPoolManager()
                                                                                throws UniversalConnectionPoolException
        Returns the static Universal Connection Pool Manager instance. If necessary, a new instance is created and returned to the caller. This is a singleton object and there is only one UniversalConnectionPoolManagerImpl in a JVM.
        Returns:
        The UniversalConnectionPoolManager object.
        Throws:
        UniversalConnectionPoolException - If an error occurs while getting the UniversalConnectionPoolManager object.
      • getUniversalConnectionPoolManager

        public static UniversalConnectionPoolManager getUniversalConnectionPoolManager​(Diagnosable diagnosticsCollector)
                                                                                throws UniversalConnectionPoolException
        Returns the static Universal Connection Pool Manager instance. If necessary, a new instance is created and returned to the caller. This is a singleton object and there is only one UniversalConnectionPoolManagerImpl in a JVM.
        Parameters:
        diagnosticsCollector - object for diagnostics collection
        Returns:
        The UniversalConnectionPoolManager object.
        Throws:
        UniversalConnectionPoolException - If an error occurs while getting the UniversalConnectionPoolManager object.