| Name | Description | Type | Package | Framework |
| JtaAfterCompletionSynchronization | Adapter for a JTA Synchronization, invoking the afterCommit /afterCompletion callbacks of Spring TransactionSynchronization | Class | org.springframework.transaction.jta | Spring MVC |
| JtaTransactionManager | PlatformTransactionManager implementationfor JTA, delegating to a backend JTA provider. | Class | org.springframework.transaction.jta | Spring MVC |
| JtaTransactionObject | JTA transaction object, representing a UserTransaction. | Class | org.springframework.transaction.jta | Spring MVC |
| ManagedTransactionAdapter | Adapter for a managed JTA Transaction handle, taking a JTATransactionManager reference and creating | Class | org.springframework.transaction.jta | Spring MVC |
| SimpleTransactionFactory | Default implementation of the TransactionFactory strategy interface,simply wrapping a standard JTA TransactionManager. | Class | org.springframework.transaction.jta | Spring MVC |
| SpringJtaSynchronizationAdapter | Adapter that implements the JTA Synchronizationinterface delegating to an underlying Spring | Class | org.springframework.transaction.jta | Spring MVC |
| TransactionFactory | Strategy interface for creating JTA Transactionobjects based on specified transactional characteristics. | Interface | org.springframework.transaction.jta | Spring MVC |
| UserTransactionAdapter | Adapter for a JTA UserTransaction handle, taking a JTATransactionManager reference and creating | Class | org.springframework.transaction.jta | Spring MVC |
| WebLogicJtaTransactionManager | Special JtaTransactionManager variant for BEA WebLogic (9. | Class | org.springframework.transaction.jta | Spring MVC |
| WebSphereUowTransactionManager | WebSphere-specific PlatformTransactionManager implementation that delegatesto a UOWManager instance, obtained from WebSphere's | Class | org.springframework.transaction.jta | Spring MVC |