public class WebSphereTransactionController extends JTATransactionController
Purpose: TransactionController implementation for WebSphere
Description: Implements the required behavior for controlling transactions in WebSphere
JTATransactionController
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
TX_MANAGER_FACTORY_CLASS |
protected static java.lang.String |
TX_MANAGER_FACTORY_METHOD |
defaultTransactionManager, transactionManager
activeUnitOfWorkThreadLocal, currentlyProcessedListeners, exceptionHandler, listenerFactory, numSessionsRequiringSequencingCallback, sequencingListeners, session, unitsOfWork
Constructor and Description |
---|
WebSphereTransactionController() |
Modifier and Type | Method and Description |
---|---|
protected javax.transaction.TransactionManager |
acquireTransactionManager()
INTERNAL:
Obtain and return the JTA TransactionManager on this platform.
|
protected java.lang.String |
getTxManagerFactoryClass() |
protected java.lang.String |
getTxManagerFactoryMethod() |
beginTransaction_impl, canBeginTransaction_impl, canCommitTransaction_impl, canIssueSQLToDatabase_impl, canMergeUnitOfWork_impl, canRollbackTransaction_impl, commitTransaction_impl, getDefaultTransactionManager, getIntStatus, getTransaction_impl, getTransactionKey_impl, getTransactionManager, getTransactionStatus_impl, isRolledBack_impl, markTransactionForRollback_impl, registerSynchronization_impl, 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
protected static final java.lang.String TX_MANAGER_FACTORY_CLASS
protected static final java.lang.String TX_MANAGER_FACTORY_METHOD
protected java.lang.String getTxManagerFactoryClass()
protected java.lang.String getTxManagerFactoryMethod()
protected javax.transaction.TransactionManager acquireTransactionManager() throws java.lang.Exception
acquireTransactionManager
in class JTATransactionController
java.lang.Exception