インターフェースの使用
org.springframework.data.mongodb.MongoTransactionOptions
MongoTransactionOptions を使用するパッケージ
org.springframework.data.mongodb 内の MongoTransactionOptions 使用
MongoTransactionOptions として宣言されている org.springframework.data.mongodb のフィールド修飾子と型フィールド説明static final MongoTransactionOptionsMongoTransactionOptions.NONEクライアントのデフォルトを強制する空のオプションを表す値オブジェクト。修飾子と型メソッド説明指定されたMapSE をMongoTransactionOptionsのインスタンスに変換します。default MongoTransactionOptionsMongoTransactionOptions.mergeWith(@Nullable MongoTransactionOptions fallbackOptions) 現在のオプションを指定されたオプションとマージします。static MongoTransactionOptionsMongoTransactionOptions.of(@Nullable com.mongodb.TransactionOptions options) 指定された MongoDB ドライバーのネイティブTransactionOptionsをMongoTransactionOptionsにラップするファクトリメソッド。default MongoTransactionOptionsMongoTransactionOptionsResolver.resolve(TransactionDefinition definition) 可能であれば、TransactionAttribute.getLabels()ラベルを評価して、指定されたTransactionDefinitionからMongoTransactionOptionsを解決します。型 MongoTransactionOptions のパラメーターを持つ org.springframework.data.mongodb のメソッド修飾子と型メソッド説明default MongoTransactionOptionsMongoTransactionOptions.mergeWith(@Nullable MongoTransactionOptions fallbackOptions) 現在のオプションを指定されたオプションとマージします。型 MongoTransactionOptions の型引数を持つ org.springframework.data.mongodb のメソッドパラメーター修飾子と型メソッド説明default <T> TMongoTransactionOptions.map(FunctionSE<MongoTransactionOptions, T> mappingFunction) 指定されたマッピングFunctionSE を使用して現在のオプションを適用し、その結果を返します。型 MongoTransactionOptions のパラメーターを持つ org.springframework.data.mongodb のコンストラクター修飾子コンストラクター説明MongoTransactionManager(MongoDatabaseFactory databaseFactory, MongoTransactionOptionsResolver transactionOptionsResolver, MongoTransactionOptions defaultTransactionOptions) 新しいトランザクションを開始するときに、指定されたoptions(存在する場合) を適用して、指定されたMongoDatabaseFactoryからセッションを取得し、新しいMongoTransactionManagerを作成します。ReactiveMongoTransactionManager(ReactiveMongoDatabaseFactory databaseFactory, MongoTransactionOptionsResolver transactionOptionsResolver, @Nullable MongoTransactionOptions defaultTransactionOptions) 新しいトランザクションを開始するときに、指定されたoptions(存在する場合) を適用して、指定されたReactiveMongoDatabaseFactoryからセッションを取得し、新しいReactiveMongoTransactionManagerを作成します。