public class JBossTransactionController11 extends JTA11TransactionController
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.
JTATransactionController
Modifier and Type | Field and Description |
---|---|
static String |
JNDI_TRANSACTION_SYNCHRONIZATION_REGISTRY
JBoss specific JNDI name of
TransactionSynchronizationRegistry instance. |
defaultTsr, tsr
defaultTransactionManager, transactionManager
activeUnitOfWorkThreadLocal, currentlyProcessedListeners, exceptionHandler, listenerFactory, numSessionsRequiringSequencingCallback, sequencingListeners, session, unitsOfWork
Constructor and Description |
---|
JBossTransactionController11() |
Modifier and Type | Method and Description |
---|---|
protected jakarta.transaction.TransactionManager |
acquireTransactionManager()
INTERNAL:
Obtain and return the JTA TransactionManager on this platform
|
protected jakarta.transaction.TransactionSynchronizationRegistry |
acquireTransactionSynchronizationRegistry()
INTERNAL:
Obtain and return the JTA 1.1
TransactionSynchronizationRegistry on this platform. |
getDefaultTransactionSynchronizationRegistry, getTransactionKey_impl, getTransactionStatus_impl, getTransactionSynchronizationRegistry, isRolledBack_impl, markTransactionForRollback_impl, registerSynchronization_impl, setDefaultTransactionSynchronizationRegistry, setTransactionManager
beginTransaction_impl, canBeginTransaction_impl, canCommitTransaction_impl, canIssueSQLToDatabase_impl, canMergeUnitOfWork_impl, canRollbackTransaction_impl, commitTransaction_impl, getDefaultTransactionManager, getIntStatus, getTransaction_impl, getTransactionManager, rollbackTransaction_impl, setDefaultTransactionManager, setTransactionManager, statusToString_impl
addUnitOfWork, beginTransaction, bindToCurrentTransaction, clearSequencingListeners, commitTransaction, getActiveSequencingCallback, getActiveUnitOfWork, getExceptionHandler, getListenerFactory, getSession, getTransaction, getTransactionKey, getTransactionStatus, getUnitsOfWork, hasActiveUnitOfWork, initializeSequencingListeners, isSequencingCallbackRequired, jndiLookup, logTxStateTrace, logTxTrace, lookupActiveUnitOfWork, lookupActiveUnitOfWork, markTransactionForRollback, noTransactionOrRolledBackOrCommited, numSessionsRequiringSequencingCallback, registerSynchronizationListener, removeSequencingListener, removeUnitOfWork, rollbackTransaction, setExceptionHandler, setListenerFactory, setSession, setUnitsOfWork
public static final String JNDI_TRANSACTION_SYNCHRONIZATION_REGISTRY
TransactionSynchronizationRegistry
instance.protected jakarta.transaction.TransactionManager acquireTransactionManager() throws Exception
acquireTransactionManager
in class JTATransactionController
Exception
protected jakarta.transaction.TransactionSynchronizationRegistry acquireTransactionSynchronizationRegistry() throws TransactionException
TransactionSynchronizationRegistry
on this platform.acquireTransactionSynchronizationRegistry
in class JTA11TransactionController
TransactionSynchronizationRegistry
for the transaction systemTransactionException
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.