List of usage examples for org.springframework.transaction.reactive TransactionSynchronizationUtils triggerBeforeCompletion
public static Mono<Void> triggerBeforeCompletion(Collection<TransactionSynchronization> synchronizations)
From source file:org.springframework.transaction.reactive.AbstractReactiveTransactionManager.java
/** * Trigger {@code beforeCompletion} callbacks. * @param synchronizationManager the synchronization manager bound to the current transaction * @param status object representing the transaction *///from w w w.j av a2 s . c o m private Mono<Void> triggerBeforeCompletion(TransactionSynchronizationManager synchronizationManager, GenericReactiveTransaction status) { if (status.isNewSynchronization()) { if (status.isDebug()) { logger.trace("Triggering beforeCompletion synchronization"); } return TransactionSynchronizationUtils .triggerBeforeCompletion(synchronizationManager.getSynchronizations()); } return Mono.empty(); }