public class NarayanaJtaTransactionManager extends StatusRecordingTransactionManager
StatusRecordingTransactionManager.Status
log
Constructor and Description |
---|
NarayanaJtaTransactionManager() |
Modifier and Type | Method and Description |
---|---|
protected TransactionManager |
createTransactionManager() |
void |
registerXAResourceRecoveryHelper(com.arjuna.ats.jta.recovery.XAResourceRecoveryHelper xaResourceRecoveryHelper) |
protected UserTransaction |
retrieveUserTransaction() |
protected boolean |
shutdownTransactionManager()
Shutdown the transaction manager, attempting to complete all running transactions.
|
destroy, determineTmUid, read, retrieveTransactionManager, write, writeStatus
getCurrentTransaction, resumeTransaction, suspendTransaction
afterPropertiesSet, applyIsolationLevel, applyTimeout, buildUserTransaction, checkUserTransactionAndTransactionManager, createTransaction, doBegin, doCleanupAfterCompletion, doCommit, doGetJtaTransaction, doGetTransaction, doJtaBegin, doJtaResume, doJtaSuspend, doRegisterAfterCompletionWithJtaTransaction, doResume, doRollback, doSetRollbackOnly, doSuspend, findTransactionManager, findTransactionSynchronizationRegistry, findUserTransaction, getJndiEnvironment, getJndiTemplate, getTransactionManager, getTransactionSynchronizationRegistry, getUserTransaction, initTransactionSynchronizationRegistry, initUserTransactionAndTransactionManager, isExistingTransaction, lookupTransactionManager, lookupTransactionSynchronizationRegistry, lookupUserTransaction, registerAfterCompletionWithExistingTransaction, retrieveTransactionSynchronizationRegistry, setAllowCustomIsolationLevels, setAutodetectTransactionManager, setAutodetectTransactionSynchronizationRegistry, setAutodetectUserTransaction, setCacheUserTransaction, setJndiEnvironment, setJndiTemplate, setTransactionManager, setTransactionManagerName, setTransactionSynchronizationRegistry, setTransactionSynchronizationRegistryName, setUserTransaction, setUserTransactionName, shouldCommitOnGlobalRollbackOnly, supportsResourceAdapterManagedTransactions, useSavepointForNestedTransaction
commit, determineTimeout, getDefaultTimeout, getTransaction, getTransactionSynchronization, invokeAfterCompletion, isFailEarlyOnGlobalRollbackOnly, isGlobalRollbackOnParticipationFailure, isNestedTransactionAllowed, isRollbackOnCommitFailure, isValidateExistingTransaction, newTransactionStatus, prepareForCommit, prepareSynchronization, prepareTransactionStatus, resume, rollback, setDefaultTimeout, setFailEarlyOnGlobalRollbackOnly, setGlobalRollbackOnParticipationFailure, setNestedTransactionAllowed, setRollbackOnCommitFailure, setTransactionSynchronization, setTransactionSynchronizationName, setValidateExistingTransaction, suspend, triggerBeforeCommit, triggerBeforeCompletion
protected UserTransaction retrieveUserTransaction() throws org.springframework.transaction.TransactionSystemException
retrieveUserTransaction
in class org.springframework.transaction.jta.JtaTransactionManager
org.springframework.transaction.TransactionSystemException
protected TransactionManager createTransactionManager() throws org.springframework.transaction.TransactionSystemException
createTransactionManager
in class StatusRecordingTransactionManager
org.springframework.transaction.TransactionSystemException
protected boolean shutdownTransactionManager()
StatusRecordingTransactionManager
shutdownTransactionManager
in class StatusRecordingTransactionManager
public void registerXAResourceRecoveryHelper(com.arjuna.ats.jta.recovery.XAResourceRecoveryHelper xaResourceRecoveryHelper)
Copyright © 2023 Frank!Framework. All rights reserved.