Skip navigation links

Oracle®Database JDBC Java API Reference
12c Release 1 (12.1.0.2)
E56669-01


oracle.jdbc.replay
Interface OracleConnectionPoolDataSource

All Superinterfaces:
CommonDataSource, ConnectionPoolDataSource, DataSource, OracleDataSource, Wrapper
All Known Implementing Classes:
OracleConnectionPoolDataSourceImpl

public interface OracleConnectionPoolDataSource
extends OracleDataSource, ConnectionPoolDataSource

A data source that supports transparent failover replay of JDBC operations.


Field Summary

 

Fields inherited from interface oracle.jdbc.replay.OracleDataSource
CONNECTION_PROPERTIES, DATA_SOURCE_NAME, DATABASE_NAME, DESCRIPTION, EXPLICIT_CACHING_ENABLED, IMPLICIT_CACHING_ENABLED, MAX_STATEMENTS, NETWORK_PROTOCOL, PASSWORD, PORT_NUMBER, ROLE_NAME, SERVER_NAME, URL, USER

 

Method Summary
 PooledConnection getPooledConnection()
          Attempts to establish a database connection.
 PooledConnection getPooledConnection(String user, String passwd)
          Attempts to establish a database connection.

 

Methods inherited from interface oracle.jdbc.replay.OracleDataSource
clearReplayStatistics, getConnectionInitializationCallback, getConnectionProperties, getConnectionProperty, getDatabaseName, getDataSourceName, getDescription, getExplicitCachingEnabled, getImplicitCachingEnabled, getMaxStatements, getNetworkProtocol, getPortNumber, getReplayStatistics, getRoleName, getServerName, getURL, getUser, registerConnectionInitializationCallback, setConnectionProperties, setConnectionProperty, setDatabaseName, setDataSourceName, setDescription, setExplicitCachingEnabled, setImplicitCachingEnabled, setMaxStatements, setNetworkProtocol, setPassword, setPortNumber, setRoleName, setServerName, setURL, setUser, unregisterConnectionInitializationCallback

 

Methods inherited from interface javax.sql.DataSource
getConnection, getConnection

 

Methods inherited from interface javax.sql.CommonDataSource
getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter

 

Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap

 

Method Detail

getPooledConnection

PooledConnection getPooledConnection()
                                     throws SQLException
Attempts to establish a database connection.
Specified by:
getPooledConnection in interface ConnectionPoolDataSource
Returns:
A PooledConnection to the database
Throws:
SQLException - if a database-access error occurs.

getPooledConnection

PooledConnection getPooledConnection(String user,
                                     String passwd)
                                     throws SQLException
Attempts to establish a database connection.
Specified by:
getPooledConnection in interface ConnectionPoolDataSource
Parameters:
user - The database user on whose behalf the Connection is being made.
passwd - The user's password
Returns:
a PooledConnection to the database
Throws:
SQLException - if a database-access error occurs.

Skip navigation links

Oracle®Database JDBC Java API Reference
12c Release 1 (12.1.0.2)
E56669-01


Copyright © 2008, 2014, Oracle and/or its affiliates. All rights reserved.