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