|
Oracle® Universal Connection Pool for JDBC Java API Reference 11g Release 2 (11.2) E12826-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConnectionFactoryAdapter
The connection factory adapter is responsible for creating and closing connections for a specific resource (such as, JDBC or JCA). When a connection is created, the connection factory adapter uses the information in the connection retrieval info object to create a connection. For example, if the resource is JDBC, the connection retrieval info object contains a user and password that the connection factory adapter uses to ask the JDBC resource for a connection.
UniversalConnectionPool, ConnectionRetrievalInfo| Method Summary | |
|---|---|
void |
closeConnection(java.lang.Object connection)Closes the given connection. |
java.lang.Object |
createConnection(ConnectionRetrievalInfo connectionRequestInfo)Creates a connection. |
UniversalPooledConnection |
createPooledConnection(java.lang.Object connection, ConnectionRetrievalInfo connectionRequestInfo)Creates a UniversalPooledConnection object. |
void |
setUniversalConnectionPool(UniversalConnectionPool connectionPool)Sets the connection pool that interacts with this connection factory adapter. |
| Method Detail |
|---|
java.lang.Object createConnection(ConnectionRetrievalInfo connectionRequestInfo)
throws UniversalConnectionPoolException
connectionRequestInfo - The information to use to create the connection.null if a connection could not be created.UniversalConnectionPoolException - if an error occurs creating the connection.
void closeConnection(java.lang.Object connection)
throws UniversalConnectionPoolException
connection - The connection to close.UniversalConnectionPoolException - if an error occurs closing the connection.
UniversalPooledConnection createPooledConnection(java.lang.Object connection,
ConnectionRetrievalInfo connectionRequestInfo)
throws UniversalConnectionPoolException
connection - The physical connection that this pooled connection decorates.connectionRequestInfo - The connection retrieval info object used to create the decorated connection.created UniversalPooledConnection object.UniversalConnectionPoolException - if an error occurs creating the UniversalPooledConnection object.
void setUniversalConnectionPool(UniversalConnectionPool connectionPool)
throws UniversalConnectionPoolException
connectionPool - The connection pool that interacts with this connection factory adapter. Cannot be null.UniversalConnectionPoolException - if the connection pool is null.
|
Oracle® Universal Connection Pool for JDBC Java API Reference 11g Release 2 (11.2) E12826-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||