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

public Class WildFlyTransactionController

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

Purpose: TransactionController implementation for WildFly JTA

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

See Also
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
WildFlyTransactionController()

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

WildFlyTransactionControllerback to summary
public WildFlyTransactionController()

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