Package oracle.ucp.jdbc
package oracle.ucp.jdbc
-
ClassDescriptionThis callback allows applications and frameworks to initialize connections retrieved from Universal Connection Pool using common actions, before the connections are put to use.New callback interface for connection labeling support.Interface supporting abandoned connection timeout handling for JDBC
java.sql.Connections.Interface supporting time-to-live connection timeout handling for JDBCjava.sql.Connections.Interface supporting Connection Harvesting for JDBCjava.sql.Connections.Various runtime statistics for the Universal Connection Pool that are specific to JDBC resources.Interface supporting Connection Labeling for JDBCjava.sql.Connections.A connection pool-aware data source interface.Data source factory for creating instances of the pool-enabledPoolDataSourceorPoolXADataSourcethat provide access to Universal Connection Pool functionalities.A connection pool-aware data source.A Universal Connection Pool-enabled XA data source.A connection pool-aware data source.A builder created from aPoolDataSourceobject, used to get a connection to the database that thePoolDataSourceobject represents.Deprecated.This DataSource wraps a UCP PoolDataSource instance with two objectives: Inject it in the Application Scope (to be referenced by Servlets, EJBs, etc).This ServletContextListener implementation creates a UCP DataSource by reading context initialization parameters and binds it to JNDI and to an ApplicationScoped object (same object) to be able to be retrieved (via JNDI or Injection) by other components in the container.A builder created from aPoolXADataSourceobject, used to get a connection to the database that thePoolXADataSourceobject represents.This interface allows JDBC applications to easily and quickly determine the usability of ajava.sql.Connectionobject and to identify connection objects that should no longer be used for connection pooling.