public static class CDISEPlatform.TransactionController extends JTATransactionController
JTATransactionController whose acquireTransactionManager() method uses CDI, not JNDI, to
return a TransactionManager instance.defaultTransactionManager, transactionManageractiveUnitOfWorkThreadLocal, currentlyProcessedListeners, exceptionHandler, listenerFactory, numSessionsRequiringSequencingCallback, sequencingListeners, session, unitsOfWork| Constructor and Description |
|---|
TransactionController()
Creates a new
CDISEPlatform.TransactionController. |
| Modifier and Type | Method and Description |
|---|---|
protected TransactionManager |
acquireTransactionManager()
Returns a non-
null TransactionManager. |
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_impladdUnitOfWork, 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, setUnitsOfWorkpublic TransactionController()
CDISEPlatform.TransactionController.protected TransactionManager acquireTransactionManager()
acquireTransactionManager in class JTATransactionControllernull TransactionManagerNullPointerException - if in exceedingly rare
specification-violating cases the return value of CDI.current() is null, or if the Provider.get() method returns nullRuntimeException - if the Provider.get()
method encounters an error providing a TransactionManagerJTATransactionController.acquireTransactionManager()Copyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.