Uses of Interface
org.springframework.transaction.ReactiveTransaction
Package
Description
Spring's core transaction management APIs (independent of any specific transaction
management system); an exception hierarchy for Spring's transaction infrastructure;
and transaction manager, definition, and status interfaces.
Support classes for reactive transaction management.
-
Uses of ReactiveTransaction in org.springframework.transaction
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<ReactiveTransaction>
ReactiveTransactionManager.getReactiveTransaction
(TransactionDefinition definition) Emit a currently active reactive transaction or create a new one, according to the specified propagation behavior.Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Void>
ReactiveTransactionManager.commit
(ReactiveTransaction transaction) Commit the given transaction, with regard to its status.reactor.core.publisher.Mono<Void>
ReactiveTransactionManager.rollback
(ReactiveTransaction transaction) Perform a rollback of the given transaction. -
Uses of ReactiveTransaction in org.springframework.transaction.reactive
Modifier and TypeClassDescriptionclass
Default implementation of theReactiveTransaction
interface, used byAbstractReactiveTransactionManager
.Modifier and TypeMethodDescriptionfinal reactor.core.publisher.Mono<ReactiveTransaction>
AbstractReactiveTransactionManager.getReactiveTransaction
(TransactionDefinition definition) This implementation handles propagation behavior.Modifier and TypeMethodDescriptionfinal reactor.core.publisher.Mono<Void>
AbstractReactiveTransactionManager.commit
(ReactiveTransaction transaction) This implementation of commit handles participating in existing transactions and programmatic rollback requests.TransactionCallback.doInTransaction
(ReactiveTransaction status) Gets called byTransactionalOperator
within a transactional context.final reactor.core.publisher.Mono<Void>
AbstractReactiveTransactionManager.rollback
(ReactiveTransaction transaction) This implementation of rollback handles participating in existing transactions.