oracle.jdbc.xa
Class OracleXAConnection
oracle.jdbc.xa.OracleXAConnection
- Direct Known Subclasses:
- OracleXAConnection
- public abstract class OracleXAConnection
An XAConnection object provides support for distributed
transactions. An XAConnection may be enlisted in a distributed
transaction by means of an XAResource object.
Type | Method |
java.sql.Connection |
getConnection()
Create an object handle for this physical connection. |
abstract oracle.jdbc.xa.XAResource |
getXAResource()
Return an XA resource to the caller. |
OracleXAConnection
public OracleXAConnection()
throws oracle.jdbc.xa.XAException
- Create an OracleXAConnection object.
- Throws:
- oracle.jdbc.xa.XAException -
OracleXAConnection
public OracleXAConnection(java.sql.Connection pc)
throws oracle.jdbc.xa.XAException
- Create an OracleXAConnection object.
- Parameters:
A
- physical connection object.- Throws:
- oracle.jdbc.xa.XAException -
getXAResource
public abstract oracle.jdbc.xa.XAResource getXAResource()
Return an XA resource to the caller.
- Returns:
- the XAResource
- Throws:
- java.sql.SQLException - if a database-access error occurs
getConnection
public java.sql.Connection getConnection()
throws java.sql.SQLException
Create an object handle for this physical connection. The object
returned is a temporary handle used by application code to refer to
a physical connection that is being pooled.
- Returns:
- a Connection object