Top Description Fields Constructors Methods
org.eclipse.persistence.transaction.jotm

public Class JotmTransactionController

extends JTATransactionController
Class Inheritance
Imports
java.lang.reflect.InvocationTargetException, .Method, java.security.AccessController, .PrivilegedActionException, jakarta.transaction.TransactionManager, org.eclipse.persistence.internal.security.PrivilegedAccessHelper, .PrivilegedClassForName, .PrivilegedGetMethod, .PrivilegedMethodInvoker, org.eclipse.persistence.transaction.JTATransactionController

Purpose: TransactionController implementation for JOTM

Description: Implements the required behavior for controlling JTA transactions in JOTM.

See Also
org.eclipse.persistence.transaction.JTATransactionController

Field Summary

Modifier and TypeField and Description
protected static final String
protected static final String
protected static final String
Inherited from org.eclipse.persistence.transaction.JTATransactionController:
defaultTransactionManagertransactionManager

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected TransactionManager
acquireTransactionManager()

Overrides org.eclipse.persistence.transaction.JTATransactionController.acquireTransactionManager.

INTERNAL: Obtain and return the JTA TransactionManager on this platform
Inherited from org.eclipse.persistence.transaction.JTATransactionController:
beginTransaction_implcanBeginTransaction_implcanCommitTransaction_implcanIssueSQLToDatabase_implcanMergeUnitOfWork_implcanRollbackTransaction_implcommitTransaction_implgetDefaultTransactionManagergetIntStatusgetTransaction_implgetTransactionKey_implgetTransactionManagergetTransactionStatus_implisRolledBack_implmarkTransactionForRollback_implregisterSynchronization_implrollbackTransaction_implsetDefaultTransactionManagersetTransactionManagerstatusToString_impl

Field Detail

TX_CURRENT_FACTORY_CLASSback to summary
protected static final String TX_CURRENT_FACTORY_CLASS
TX_CURRENT_FACTORY_METHODback to summary
protected static final String TX_CURRENT_FACTORY_METHOD
TX_MANAGER_FACTORY_METHODback to summary
protected static final String TX_MANAGER_FACTORY_METHOD

Constructor Detail

JotmTransactionControllerback to summary
public JotmTransactionController()

Method Detail

acquireTransactionManagerback to summary
protected TransactionManager acquireTransactionManager() throws Exception

Overrides org.eclipse.persistence.transaction.JTATransactionController.acquireTransactionManager.

INTERNAL: Obtain and return the JTA TransactionManager on this platform

Returns:TransactionManager

Doc from org.eclipse.persistence.transaction.JTATransactionController.acquireTransactionManager.

The TransactionManager for the transaction system

Annotations
@Override