public class DefaultReactiveSqlSessionOperator extends Object implements ReactiveSqlSessionOperator
| Constructor and Description |
|---|
DefaultReactiveSqlSessionOperator(ReactiveSqlSessionFactory reactiveSqlSessionFactory)
Instantiates a new Default reactive sql session operator.
|
DefaultReactiveSqlSessionOperator(ReactiveSqlSessionFactory reactiveSqlSessionFactory,
boolean enableTransaction)
Instantiates a new Default reactive sql session operator.
|
| Modifier and Type | Method and Description |
|---|---|
<T> reactor.core.publisher.Mono<T> |
execute(reactor.core.publisher.Mono<T> monoExecution)
execute with Mono
|
<T> reactor.core.publisher.Mono<T> |
executeAndCommit(reactor.core.publisher.Mono<T> monoExecution)
execute with Mono then commit
|
<T> reactor.core.publisher.Mono<T> |
executeAndRollback(reactor.core.publisher.Mono<T> monoExecution)
execute with Mono then rollback
|
<T> reactor.core.publisher.Flux<T> |
executeMany(reactor.core.publisher.Flux<T> fluxExecution)
execute with Mono then commit
|
<T> reactor.core.publisher.Flux<T> |
executeManyAndCommit(reactor.core.publisher.Flux<T> fluxExecution)
execute with Flux
|
<T> reactor.core.publisher.Flux<T> |
executeManyAndRollback(reactor.core.publisher.Flux<T> fluxExecution)
execute with Flux then rollback
|
public DefaultReactiveSqlSessionOperator(ReactiveSqlSessionFactory reactiveSqlSessionFactory)
reactiveSqlSessionFactory - the reactive sql session factorypublic DefaultReactiveSqlSessionOperator(ReactiveSqlSessionFactory reactiveSqlSessionFactory, boolean enableTransaction)
reactiveSqlSessionFactory - the reactive sql session factoryenableTransaction - the enable transactionpublic <T> reactor.core.publisher.Mono<T> execute(reactor.core.publisher.Mono<T> monoExecution)
ReactiveSqlSessionOperatorexecute in interface ReactiveSqlSessionOperatorT - the type parametermonoExecution - the mono executionpublic <T> reactor.core.publisher.Mono<T> executeAndCommit(reactor.core.publisher.Mono<T> monoExecution)
ReactiveSqlSessionOperatorexecuteAndCommit in interface ReactiveSqlSessionOperatorT - the type parametermonoExecution - the mono executionpublic <T> reactor.core.publisher.Mono<T> executeAndRollback(reactor.core.publisher.Mono<T> monoExecution)
ReactiveSqlSessionOperatorexecuteAndRollback in interface ReactiveSqlSessionOperatorT - the type parametermonoExecution - the mono executionpublic <T> reactor.core.publisher.Flux<T> executeMany(reactor.core.publisher.Flux<T> fluxExecution)
ReactiveSqlSessionOperatorexecuteMany in interface ReactiveSqlSessionOperatorT - the type parameterfluxExecution - the flux executionpublic <T> reactor.core.publisher.Flux<T> executeManyAndCommit(reactor.core.publisher.Flux<T> fluxExecution)
ReactiveSqlSessionOperatorexecuteManyAndCommit in interface ReactiveSqlSessionOperatorT - the type parameterfluxExecution - the flux executionpublic <T> reactor.core.publisher.Flux<T> executeManyAndRollback(reactor.core.publisher.Flux<T> fluxExecution)
ReactiveSqlSessionOperatorexecuteManyAndRollback in interface ReactiveSqlSessionOperatorT - the type parameterfluxExecution - the flux executionCopyright © 2022. All rights reserved.