| Package | Description | 
|---|---|
| org.springframework.transaction.reactive | Support classes for reactive transaction management. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ReactiveResourceSynchronization<O,K>TransactionSynchronizationimplementation that manages a
 resource object bound throughTransactionSynchronizationManager. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<TransactionSynchronization> | TransactionSynchronizationManager. getSynchronizations()Return an unmodifiable snapshot list of all registered synchronizations
 for the current context. | 
| Set<TransactionSynchronization> | TransactionContext. getSynchronizations() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TransactionSynchronizationManager. registerSynchronization(TransactionSynchronization synchronization)Register a new transaction synchronization for the current context. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected reactor.core.publisher.Mono<Void> | AbstractReactiveTransactionManager. registerAfterCompletionWithExistingTransaction(TransactionSynchronizationManager synchronizationManager,
                                              Object transaction,
                                              List<TransactionSynchronization> synchronizations)Register the given list of transaction synchronizations with the existing transaction. | 
| void | TransactionContext. setSynchronizations(Set<TransactionSynchronization> synchronizations) |