Class Oc4jTransactionController

All Implemented Interfaces:
ExternalTransactionController

public class Oc4jTransactionController extends JTATransactionController

Purpose: TransactionController implementation for OC4J JTA

Description: Implements the required behavior for controlling JTA transactions in OC4J. The JTA TransactionManager must be set on the instance.

See Also:
  • Field Details

  • Constructor Details

    • Oc4jTransactionController

      public Oc4jTransactionController()
  • Method Details

    • acquireTransactionManager

      protected jakarta.transaction.TransactionManager acquireTransactionManager() throws Exception
      INTERNAL: Obtain and return the JTA TransactionManager on this platform
      Overrides:
      acquireTransactionManager in class JTATransactionController
      Returns:
      The TransactionManager for the transaction system
      Throws:
      Exception