クラス 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 Mono<VoidSE> commitTransaction()
      トランザクションをコミットします。
    • abortTransaction

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

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

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

      public void flush()
      次で指定:
      インターフェース FlushableSE 内の flush 
      次で指定:
      インターフェース SmartTransactionObject 内の flush