public class SunAS9TransactionController extends JTATransactionController
Purpose: TransactionController implementation for OC4J JTA
Description: Implements the required behaviour for controlling JTA transactions in SunAS9. The JTA TransactionManager must be set on the instance.
JTATransactionController| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
JNDI_TRANSACTION_MANAGER_NAME |
transactionManageractiveUnitOfWorkThreadLocal, listenerFactory, session, unitsOfWork| Constructor and Description |
|---|
SunAS9TransactionController() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.transaction.TransactionManager |
acquireTransactionManager()
INTERNAL:
Obtain and return the JTA TransactionManager on this platform
|
beginTransaction_impl, canBeginTransaction_impl, canCommitTransaction_impl, canIssueSQLToDatabase_impl, canMergeUnitOfWork_impl, canRollbackTransaction_impl, commitTransaction_impl, getIntStatus, getTransaction_impl, getTransactionKey_impl, getTransactionManager, getTransactionStatus_impl, isRolledBack_impl, markTransactionForRollback_impl, registerSynchronization_impl, rollbackTransaction_impl, setTransactionManager, statusToString_impladdUnitOfWork, beginTransaction, bindToCurrentTransaction, commitTransaction, getActiveUnitOfWork, getListenerFactory, getSession, getTransaction, getTransactionKey, getTransactionStatus, getUnitsOfWork, hasActiveUnitOfWork, jndiLookup, logTxStateTrace, logTxTrace, lookupActiveUnitOfWork, lookupActiveUnitOfWork, markTransactionForRollback, noTransactionOrRolledBackOrCommited, registerSynchronizationListener, removeUnitOfWork, rollbackTransaction, setListenerFactory, setSession, setUnitsOfWorkpublic static final java.lang.String JNDI_TRANSACTION_MANAGER_NAME
protected javax.transaction.TransactionManager acquireTransactionManager()
throws java.lang.Exception
acquireTransactionManager in class JTATransactionControllerjava.lang.Exception