程序包 org.springframework.transaction.reactive
Support classes for reactive transaction management. Provides an abstract base class for reactive transaction manager implementations, and a transactional operator plus callback for transaction demarcation.
接口概要 接口 说明 TransactionalOperator Operator class that simplifies programmatic transaction demarcation and transaction exception handling.TransactionCallback<T> Callback interface for reactive transactional code.TransactionSynchronization Interface for reactive transaction synchronization callbacks.类概要 类 说明 AbstractReactiveTransactionManager Abstract base class that implements Spring's standard reactive transaction workflow, serving as basis for concrete platform transaction managers.AbstractReactiveTransactionManager.SuspendedResourcesHolder Holder for suspended resources.GenericReactiveTransaction Default implementation of theReactiveTransaction
interface, used byAbstractReactiveTransactionManager
.ReactiveResourceSynchronization<O,K> TransactionSynchronization
implementation that manages a resource object bound throughTransactionSynchronizationManager
.TransactionContext Mutable transaction context that encapsulates transactional synchronizations and resources in the scope of a single transaction.TransactionContextManager Delegate to register and obtain transactional contexts.TransactionSynchronizationManager Central delegate that manages resources and transaction synchronizations per subscriber context.