# Uses of Class
org.springframework.transaction.jta.JtaTransactionObject

Packages that use JtaTransactionObject
Package
Description
org.springframework.transaction.jta
Transaction SPI implementation for JTA.

## Uses of JtaTransactionObject in org.springframework.transaction.jta

Methods in org.springframework.transaction.jta that return JtaTransactionObject
Modifier and Type
Method
Description
`protected JtaTransactionObject`
JtaTransactionManager.`doGetJtaTransaction(UserTransaction ut)`
Get a JTA transaction object for the given current UserTransaction.
Methods in org.springframework.transaction.jta with parameters of type JtaTransactionObject
Modifier and Type
Method
Description
`protected void`
JtaTransactionManager.`applyIsolationLevel(JtaTransactionObject txObject, int isolationLevel)`
Apply the given transaction isolation level.
`protected void`
JtaTransactionManager.`applyTimeout(JtaTransactionObject txObject, int timeout)`
Apply the given transaction timeout.
`protected void`
JtaTransactionManager.`doJtaBegin(JtaTransactionObject txObject, TransactionDefinition definition)`
Perform a JTA begin on the JTA UserTransaction or TransactionManager.
`protected void`
WebLogicJtaTransactionManager.`doJtaBegin(JtaTransactionObject txObject, TransactionDefinition definition)`
`protected void`
JtaTransactionManager.`doJtaResume(JtaTransactionObject txObject, Object suspendedTransaction)`
Perform a JTA resume on the JTA TransactionManager.
`protected void`
WebLogicJtaTransactionManager.`doJtaResume(JtaTransactionObject txObject, Object suspendedTransaction)`
`protected Object`
JtaTransactionManager.`doJtaSuspend(JtaTransactionObject txObject)`
Perform a JTA suspend on the JTA TransactionManager.
`protected void`
JtaTransactionManager.`doRegisterAfterCompletionWithJtaTransaction(JtaTransactionObject txObject, List<TransactionSynchronization> synchronizations)`
Register a JTA synchronization on the JTA TransactionManager, for calling `afterCompletion` on the given Spring TransactionSynchronizations.