クラス ReactiveMongoTransactionManager.ReactiveMongoTransactionObject

java.lang.ObjectSE
org.springframework.data.mongodb.ReactiveMongoTransactionManager.ReactiveMongoTransactionObject
実装されたすべてのインターフェース:
FlushableSESmartTransactionObject
含まれているクラス:
ReactiveMongoTransactionManager

protected static class ReactiveMongoTransactionManager.ReactiveMongoTransactionObject extends ObjectSE implements SmartTransactionObject
MongoResourceHolder を表す MongoDB 固有のトランザクションオブジェクト。ReactiveMongoTransactionManager によってトランザクションオブジェクトとして使用されます。
導入:
2.2
作成者:
Christoph Strobl, Mark Paluch
関連事項:
  • ReactiveMongoResourceHolder
  • メソッドの詳細

    • commitTransaction

      public reactor.core.publisher.Mono<VoidSE> commitTransaction()
      トランザクションをコミットします。
    • abortTransaction

      public reactor.core.publisher.Mono<VoidSE> abortTransaction()
      トランザクションをロールバック (中止) します。
    • getSession

      @Nullable public com.mongodb.reactivestreams.client.ClientSession getSession()
    • isRollbackOnly

      public boolean isRollbackOnly()
      次で指定:
      インターフェース SmartTransactionObjectisRollbackOnly 
    • flush

      public void flush()
      次で指定:
      インターフェース FlushableSEflush 
      次で指定:
      インターフェース SmartTransactionObjectflush