パッケージ | 説明 |
---|---|
org.springframework.transaction | Spring のコアトランザクション管理 API(特定のトランザクション管理システムに依存しない)。Spring のトランザクションインフラストラクチャの例外階層。トランザクションマネージャー、定義、ステータスインターフェース。 |
org.springframework.transaction.reactive | リアクティブトランザクション管理のクラスをサポートします。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<ReactiveTransaction> | ReactiveTransactionManager.getReactiveTransaction(TransactionDefinition definition) 指定された伝播動作に従って、現在アクティブなリアクティブトランザクションを発行するか、新しいトランザクションを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<VoidSE> | ReactiveTransactionManager.commit(ReactiveTransaction transaction) ステータスに関して、指定されたトランザクションをコミットします。 |
reactor.core.publisher.Mono<VoidSE> | ReactiveTransactionManager.rollback(ReactiveTransaction transaction) 指定されたトランザクションのロールバックを実行します。 |
修飾子と型 | クラスと説明 |
---|---|
class | GenericReactiveTransaction AbstractReactiveTransactionManager によって使用される ReactiveTransaction インターフェースのデフォルト実装。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<ReactiveTransaction> | AbstractReactiveTransactionManager.getReactiveTransaction(TransactionDefinition definition) この実装は、伝播動作を処理します。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<VoidSE> | AbstractReactiveTransactionManager.commit(ReactiveTransaction transaction) このコミットの実装は、既存のトランザクションおよびプログラムによるロールバックリクエストへの参加を処理します。 |
Publisher<T> | TransactionCallback.doInTransaction(ReactiveTransaction status) トランザクションコンテキスト内で TransactionalOperator によって呼び出されます。 |
reactor.core.publisher.Mono<VoidSE> | AbstractReactiveTransactionManager.rollback(ReactiveTransaction transaction) このロールバックの実装は、既存のトランザクションへの参加を処理します。 |