int errorCode
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException,
java.sql.SQLException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionjava.sql.SQLExceptionprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionjava.util.concurrent.locks.ReentrantLock networkProtocolLock
java.util.concurrent.locks.ReentrantLock poolStartedLock
java.util.concurrent.locks.ReentrantLock connectionFactoryClassNameLock
java.util.concurrent.locks.ReentrantLock sqlForValidateConnectionLock
java.util.concurrent.atomic.AtomicBoolean fcfExplicitlySet
java.util.Properties pdbRoles
javax.net.ssl.SSLContext sslContext
PoolDataSource.HostnameResolver hostnameResolver
java.util.concurrent.atomic.AtomicBoolean isXmlUsed
boolean disableAPI
java.util.concurrent.atomic.AtomicBoolean isConfigureNewDS
java.util.Properties connectionProperties
java.util.Properties connectionFactoryProperties
java.util.concurrent.atomic.AtomicBoolean connectionPoolFactoryClassNameWasSet
boolean isDriverFactory
java.lang.Object connectionFactory
java.lang.Boolean acActive
java.util.function.Supplier<T> tokenSupplier
Supplies instances of AccessToken each time the
PoolDataSourceImpl.connectionFactory creates a connection. This field is set to a
non-null value by PoolDataSourceImpl.setTokenSupplier(Supplier). If the setter
method is never called, then this field is null.
UCP does not invoke the get method of this Supplier. UCP
only passes this Supplier on to the connectionFactory. The
connectionFactory is implemented to invoke the get
method when creating a new Connection.
Oracle JDBC data sources that implement
OracleCommonDataSource are the only
connection factory classes that support a token Supplier.
oracle.ucp.events.core.UCPEventListener listener
java.util.function.Consumer<T> preConsumer
boolean urlUpdateFailed
java.util.function.Consumer<T> postConsumer
oracle.ucp.config.PoolProperties recentPoolProperties
javax.sql.XADataSource m_xaDataSource