クラス TransactionInterceptorBuilder
java.lang.ObjectSE
org.springframework.integration.transaction.TransactionInterceptorBuilder
トランザクションインターセプターを構築するための流れるような API を提供します。プロパティの意味については、
TransactionAttribute
を参照してください。TransactionAttribute
が提供されている場合、個々のプロパティは無視されます。TransactionManager
が提供されていない場合、TransactionManager
の単一インスタンスが実行時に検出されます。複数のトランザクションマネージャーがある場合は、ここで使用するトランザクションマネージャーを挿入する必要があります。handleMessageAdvice
オプションが使用されている場合、このビルダーは TransactionHandleMessageAdvice
インスタンスを生成します。
- 導入:
- 5.0
- 作成者:
- Gary Russell, Artem Bilan
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明build()
propagation
(Propagation propagation) readOnly
(boolean readOnly) timeout
(int timeout) transactionAttribute
(TransactionAttribute transactionAttribute) transactionManager
(TransactionManager transactionManager) 使用するTransactionManager
インスタンスを提供します。
コンストラクターの詳細
TransactionInterceptorBuilder
public TransactionInterceptorBuilder()TransactionInterceptorBuilder
public TransactionInterceptorBuilder(boolean handleMessageAdvice)
メソッドの詳細
propagation
isolation
timeout
readOnly
transactionAttribute
public final TransactionInterceptorBuilder transactionAttribute(TransactionAttribute transactionAttribute) transactionManager
使用するTransactionManager
インスタンスを提供します。- パラメーター:
transactionManager
- 使用するTransactionManager
- 戻り値:
- ビルダー
build