クラス ThreadPoolTaskSchedulerBuilder

java.lang.ObjectSE
org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder

public class ThreadPoolTaskSchedulerBuilder extends ObjectSE
ThreadPoolTaskScheduler の構成と作成に使用できるビルダー。一般的な ThreadPoolTaskScheduler 設定を設定するための便利なメソッドを提供します。高度な構成については、ThreadPoolTaskSchedulerCustomizer の使用を検討してください。

典型的な自動構成 Spring Boot アプリケーションでは、このビルダーは Bean として利用でき、ThreadPoolTaskScheduler が必要なときにいつでも注入できます。

導入:
3.2.0
作成者:
Stephane Nicoll
  • コンストラクターの詳細

    • ThreadPoolTaskSchedulerBuilder

      public ThreadPoolTaskSchedulerBuilder()
    • ThreadPoolTaskSchedulerBuilder

      @DeprecatedSE(since="3.5.0", forRemoval=true) public ThreadPoolTaskSchedulerBuilder(IntegerSE poolSize, BooleanSE awaitTermination, DurationSE awaitTerminationPeriod, StringSE threadNamePrefix, SetSE<ThreadPoolTaskSchedulerCustomizer> taskSchedulerCustomizers)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      3.5.0 以降、4.0.0 のデフォルトコンストラクターの削除
      指定された構成で新しい ThreadPoolTaskSchedulerBuilder インスタンスを構築します。
      パラメーター:
      poolSize - スレッドの最大許容数
      awaitTermination - シャットダウン時にスケジュールされたタスクが完了するまで実行者が待機するかどうか
      awaitTerminationPeriod - シャットダウン時にエグゼキュータがブロックする最大時間
      threadNamePrefix - 新しく作成されたスレッドの名前に使用するプレフィックス
      taskSchedulerCustomizers - ThreadPoolTaskScheduler に適用するカスタマイザー
  • メソッドの詳細