|
Oracle® Universal Connection Pool for JDBC Java API Reference 11g Release 2 (11.2.0.4) |
|||||||||
| 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.0.4) |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||