クラス MongoTransactionManager.MongoTransactionObject

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

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

    • commitTransaction

      public void commitTransaction()
      トランザクションをコミットします。
    • abortTransaction

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

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

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

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