Package oracle.ucp.admin
Class UniversalConnectionPoolManagerImpl
- java.lang.Object
-
- oracle.ucp.admin.UniversalConnectionPoolManagerBase
-
- oracle.ucp.admin.UniversalConnectionPoolManagerImpl
-
- All Implemented Interfaces:
UniversalConnectionPoolManager
,Diagnosable
public class UniversalConnectionPoolManagerImpl extends oracle.ucp.admin.UniversalConnectionPoolManagerBase
TheUniversalConnectionPoolManagerImpl
class is the implementation class for the pool manager. This is a singleton class and only one instance exists in a JVM.
-
-
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, startMetricsCollection, stopConnectionPool, stopMetricsCollection
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface oracle.ucp.diagnostics.Diagnosable
beginCurrentSql, debug, debug, endCurrentSql, format, isLoggingLevelFinest, resumeLogging, secure, suspendLogging, trace, trace
-
-
-
-
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 oneUniversalConnectionPoolManagerImpl
in a JVM.- Returns:
- The UniversalConnectionPoolManager object.
- Throws:
UniversalConnectionPoolException
- If an error occurs while getting theUniversalConnectionPoolManager
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 oneUniversalConnectionPoolManagerImpl
in a JVM.- Parameters:
diagnosticsCollector
- object for diagnostics collection- Returns:
- The UniversalConnectionPoolManager object.
- Throws:
UniversalConnectionPoolException
- If an error occurs while getting theUniversalConnectionPoolManager
object.
-
-