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

public Class JBossTransactionController

extends JTATransactionController
Class Inheritance
Imports
jakarta.transaction.TransactionManager, org.eclipse.persistence.exceptions.TransactionException, org.eclipse.persistence.transaction.JTATransactionController

Purpose: TransactionController implementation for JBoss JTA

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

See Also
org.eclipse.persistence.transaction.JTATransactionController

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
JBossTransactionController()

Default constructor

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

JNDI_TRANSACTION_MANAGER_NAME_AS4back to summary
public static final String JNDI_TRANSACTION_MANAGER_NAME_AS4
JNDI_TRANSACTION_MANAGER_NAME_AS7back to summary
public static final String JNDI_TRANSACTION_MANAGER_NAME_AS7

Constructor Detail

JBossTransactionControllerback to summary
public JBossTransactionController()

Default constructor

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