Class OracleXAHeteroConnection

  • All Implemented Interfaces:
    Serializable, PooledConnection, XAConnection, OraclePooledConnection, OracleXAConnection, oracle.jdbc.internal.Monitor

    public class OracleXAHeteroConnection
    extends OracleXAConnection
    A factory for Connection objects. An object that implements the XAConnection interface provides support for distributed transactions. An XAConnection may be enlisted in a distributed transaction by means of an XAResource object.

    This class implements oracle.jdbc.xa.OracleXAConnection and works for both pre- and post-8.1.6 Oracle backends. OracleXAConnection is the alternative implementation that talks to only 8.1.6 and post-8.1.6 backends.

    See Also:
    Serialized Form
  • <section role="region">
    • Constructor Detail

      • OracleXAHeteroConnection

        public OracleXAHeteroConnection()
                                 throws XAException
        Constructor. Creates an OracleXAHeteroConnection object.
        Throws:
        XAException
      • OracleXAHeteroConnection

        public OracleXAHeteroConnection​(Connection pc)
                                 throws XAException
        Constructor that takes a Connection parameter. Create an OracleXAHeteroConnection object.
        Parameters:
        pc - A physical connection object.
        Throws:
        XAException
    </section> <section role="region"> </section>