public interface ReactiveTransactional
ReactiveTransaction as transaction handler.| Modifier and Type | Method and Description |
|---|---|
default <R> reactor.core.publisher.Flux<R> |
withTransaction(ReactiveTransactionalOperation<R> operation)
Execute given operation within a transaction and return a result.
|
<R> reactor.core.publisher.Flux<R> |
withTransaction(ReactiveTransactionalOperation<R> operation,
com.holonplatform.core.datastore.transaction.TransactionConfiguration transactionConfiguration)
Execute given operation within a transaction and return a result.
|
<R> reactor.core.publisher.Flux<R> withTransaction(ReactiveTransactionalOperation<R> operation, com.holonplatform.core.datastore.transaction.TransactionConfiguration transactionConfiguration)
ReactiveTransaction reference is
provided to perform commit and rollback operations.R - Operation result typeoperation - Operation to execute (not null)transactionConfiguration - Transaction configurationFlux which can be used to handle the asynchronous operation outcome and the operation resultsdefault <R> reactor.core.publisher.Flux<R> withTransaction(ReactiveTransactionalOperation<R> operation)
ReactiveTransaction reference is
provided to perform commit and rollback operations.R - Operation result typeoperation - Operation to execute (not null)Flux which can be used to handle the asynchronous operation outcome and the operation resultsCopyright © 2019 The Holon Platform. All rights reserved.