クラス CallerBlocksPolicy
java.lang.ObjectSE
org.springframework.integration.util.CallerBlocksPolicy
- 実装されているすべてのインターフェース:
RejectedExecutionHandlerSE
public class CallerBlocksPolicy extends ObjectSE implements RejectedExecutionHandlerSE
エグゼキュータがキューに空きを確保するか、タイムアウトが発生するまで呼び出し元をブロックする
RejectedExecutionHandlerSE(この場合、RejectedExecutionExceptionSE がスローされます。- 導入:
- 3.0.3
- 作成者:
- Gary Russell, Artem Bilan
コンストラクターの概要
コンストラクター コンストラクター 説明 CallerBlocksPolicy(long maxWait)指定された最大待機時間に基づいてインスタンスを構築します。メソッドのサマリー
修飾子と型 メソッド 説明 voidrejectedExecution(RunnableSE r, ThreadPoolExecutorSE executor)
コンストラクターの詳細
CallerBlocksPolicy
public CallerBlocksPolicy(long maxWait)指定された最大待機時間に基づいてインスタンスを構築します。- パラメーター:
maxWait- キュースロットが使用可能になるまで待機する最大時間(ミリ秒単位)。
メソッドの詳細
rejectedExecution
- 次で指定:
- インターフェース
RejectedExecutionHandlerSEのrejectedExecutionSE