クラス MongoTransactionManager.MongoTransactionObject
java.lang.ObjectSE
org.springframework.data.mongodb.MongoTransactionManager.MongoTransactionObject
- 実装されたすべてのインターフェース:
FlushableSE
,SmartTransactionObject
- 含まれているクラス:
- MongoTransactionManager
protected static class MongoTransactionManager.MongoTransactionObject
extends ObjectSE
implements SmartTransactionObject
MongoResourceHolder
を表す MongoDB 固有のトランザクションオブジェクト。MongoTransactionManager
によってトランザクションオブジェクトとして使用されます。- 導入:
- 2.1
- 作成者:
- Christoph Strobl, Mark Paluch
- 関連事項:
MongoResourceHolder
メソッドのサマリー
修飾子と型メソッド説明void
トランザクションをロールバック (中止) します。void
トランザクションをコミットします。void
flush()
com.mongodb.client.ClientSession
boolean
メソッドの詳細
commitTransaction
public void commitTransaction()トランザクションをコミットします。abortTransaction
public void abortTransaction()トランザクションをロールバック (中止) します。getSession
isRollbackOnly
public boolean isRollbackOnly()- 次で指定:
- インターフェース
SmartTransactionObject
のisRollbackOnly
flush
public void flush()- 次で指定:
- インターフェース
FlushableSE
のflush
- 次で指定:
- インターフェース
SmartTransactionObject
のflush