All Packages Class Hierarchy This Package Previous Next Index
Class oracle.jdbc.xa.OracleXADataSource
java.lang.Object
|
+----oracle.jdbc.pool.OracleDataSource
|
+----oracle.jdbc.pool.OracleConnectionPoolDataSource
|
+----oracle.jdbc.xa.OracleXADataSource
- public abstract class OracleXADataSource
- extends OracleConnectionPoolDataSource
A factory for XAConnection objects. An object that implements the
XADataSource interface is typically registered with a JNDI service
provider.
-
OracleXADataSource()
-
Create an OracleXADataSource instance.
-
getXAConnection()
-
Attempt to establish a database connection.
-
getXAConnection(String, String)
-
Attempt to establish a database connection.
OracleXADataSource
public OracleXADataSource() throws SQLException
-
Create an OracleXADataSource instance.
- Throws: SQLException
- if error occurs while creating an object
getXAConnection
public abstract XAConnection getXAConnection() throws SQLException
-
Attempt to establish a database connection.
- Returns:
- a Connection to the database
- Throws: SQLException
- if a database-access error occurs.
getXAConnection
public abstract XAConnection getXAConnection(String user,
String passwd) throws SQLException
-
Attempt to establish a database connection.
- Parameters:
- user - the database user on whose behalf the Connection is being made
- password - the user's password
- Returns:
- a Connection to the database
- Throws: SQLException
- if a database-access error occurs.
All Packages Class Hierarchy This Package Previous Next Index