oracle.jdbc.xa.client
Class OracleXAConnection
oracle.jdbc.xa.OracleXAConnection
|
+--oracle.jdbc.xa.client.OracleXAConnection
- Direct Known Subclasses:
- OracleXAHeteroConnection
- public class OracleXAConnection
- extends OracleXAConnection
An XAConnection object provides support for distributed
transactions. An XAConnection may be enlisted in a distributed
transaction by means of an XAResource object.
For Optimization purposes, we decided to have 2 versions one for
client and one for server when used in Java Stored Procedures and
in EJB. This one is the implementation of OracleXADataSource for
client side usage.
Method Summary |
javax.transaction.xa.XAResource |
getXAResource()
Return an XA resource to the caller. |
OracleXAConnection
public OracleXAConnection()
throws javax.transaction.xa.XAException
- Create an OracleXAConnection object.
- Throws:
- javax.transaction.xa.XAException -
OracleXAConnection
public OracleXAConnection(java.sql.Connection pc)
throws javax.transaction.xa.XAException
- Create an OracleXAConnection object.
- Parameters:
A
- physical connection object.- Throws:
- javax.transaction.xa.XAException -
getXAResource
public javax.transaction.xa.XAResource getXAResource()
Return an XA resource to the caller.
- Returns:
- the XAResource
- Overrides:
- getXAResource in class OracleXAConnection