接口的使用
org.springframework.transaction.reactive.TransactionSynchronization
使用TransactionSynchronization的程序包 程序包 说明 org.springframework.transaction.reactive Support classes for reactive transaction management.org.springframework.transaction.reactive中TransactionSynchronization的使用
实现TransactionSynchronization的org.springframework.transaction.reactive中的类 修饰符和类型 类 说明 class
ReactiveResourceSynchronization<O,K>
TransactionSynchronization
implementation that manages a resource object bound throughTransactionSynchronizationManager
.返回变量类型为TransactionSynchronization的类型的org.springframework.transaction.reactive中的方法 修饰符和类型 方法 说明 Set<TransactionSynchronization>
TransactionContext. getSynchronizations()
List<TransactionSynchronization>
TransactionSynchronizationManager. getSynchronizations()
Return an unmodifiable snapshot list of all registered synchronizations for the current context.参数类型为TransactionSynchronization的org.springframework.transaction.reactive中的方法 修饰符和类型 方法 说明 void
TransactionSynchronizationManager. registerSynchronization(TransactionSynchronization synchronization)
Register a new transaction synchronization for the current context.类型变量类型为TransactionSynchronization的org.springframework.transaction.reactive中的方法参数 修饰符和类型 方法 说明 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)