Top Description Interfaces Classes
module spring.tx

Package org.springframework.transaction.jta

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Transaction SPI implementation for JTA.

Interface Summary

Modifier and TypeInterface and Description
public interface
TransactionFactory

Strategy interface for creating JTA jakarta.transaction.Transaction objects based on specified transactional characteristics.

Class Summary

Modifier and TypeClass and Description
public class
JtaAfterCompletionSynchronization

Adapter for a JTA Synchronization, invoking the afterCommit / afterCompletion callbacks of Spring TransactionSynchronization objects callbacks after the outer JTA transaction has completed.

public class
JtaTransactionManager

org.springframework.transaction.PlatformTransactionManager implementation for JTA, delegating to a backend JTA provider.

public class
JtaTransactionObject

JTA transaction object, representing a jakarta.transaction.UserTransaction.

public class
ManagedTransactionAdapter

Adapter for a managed JTA Transaction handle, taking a JTA jakarta.transaction.TransactionManager reference and creating a JTA jakarta.transaction.Transaction handle for it.

public class
SimpleTransactionFactory

Default implementation of the TransactionFactory strategy interface, simply wrapping a standard JTA jakarta.transaction.TransactionManager.

public class
public class
UserTransactionAdapter

Adapter for a JTA UserTransaction handle, taking a JTA jakarta.transaction.TransactionManager reference and creating a JTA jakarta.transaction.UserTransaction handle for it.