public class DataSourceConnectionFactoryAdapter extends JDBCConnectionFactoryAdapter
javx.sql.DataSource.
The physical connections that this adapter creates and closes are instances of
java.sql.Connection.ConnectionFactoryAdapter| Modifier and Type | Field and Description |
|---|---|
protected DataSource |
m_dataSource |
m_url| Constructor and Description |
|---|
DataSourceConnectionFactoryAdapter(DataSource dataSource)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
closeConnection(Object connection)
Closes the
java.sql.Connection. |
Object |
createConnection(ConnectionRetrievalInfo connectionRequestInfo)
Creates a physical
java.sql.Connection. |
DataSource |
getDataSource()
Gets the data source.
|
createPooledConnection, getUrl, initializeUrlFromConnectionFactory, setUrlprotected DataSource m_dataSource
public DataSourceConnectionFactoryAdapter(DataSource dataSource) throws UniversalConnectionPoolException
dataSource - The data source.UniversalConnectionPoolException - if an error occurs during construction.public DataSource getDataSource()
null.public Object createConnection(ConnectionRetrievalInfo connectionRequestInfo) throws UniversalConnectionPoolException
java.sql.Connection.createConnection in interface ConnectionFactoryAdaptercreateConnection in class oracle.ucp.common.ConnectionFactoryAdapterBaseconnectionRequestInfo - The information to use to create the
connection.java.sql.Connection. null if a
connection could not be created.UniversalConnectionPoolException - if an error occurs creating the connection.public void closeConnection(Object connection) throws UniversalConnectionPoolException
java.sql.Connection.closeConnection in interface ConnectionFactoryAdaptercloseConnection in class oracle.ucp.common.ConnectionFactoryAdapterBaseconnection - The java.sql.Connection to close.UniversalConnectionPoolException - if an error occurs closing the Connection.
Copyright © 2008, 2016, Oracle. All rights reserved.