クラスの使用
org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
ThreadPoolTaskExecutorBuilder を使用するパッケージ
org.springframework.boot.task 内の ThreadPoolTaskExecutorBuilder 使用
修飾子と型メソッド説明ThreadPoolTaskExecutorBuilder.acceptTasksAfterContextClose(boolean acceptTasksAfterContextClose) アプリケーションコンテキストクローズフェーズが開始された後に、さらなるタスクを受け入れるかどうかを設定します。ThreadPoolTaskExecutorBuilder.additionalCustomizers(IterableSE<? extends ThreadPoolTaskExecutorCustomizer> customizers) ThreadPoolTaskExecutorに適用する必要があるThreadPoolTaskExecutorCustomizersを追加します。ThreadPoolTaskExecutorBuilder.additionalCustomizers(ThreadPoolTaskExecutorCustomizer... customizers) ThreadPoolTaskExecutorに適用する必要があるThreadPoolTaskExecutorCustomizersを追加します。ThreadPoolTaskExecutorBuilder.allowCoreThreadTimeOut(boolean allowCoreThreadTimeOut) コアスレッドのタイムアウトを許可するかどうかを設定します。ThreadPoolTaskExecutorBuilder.awaitTermination(boolean awaitTermination) executor が、実行中のタスクを中断したり、キュー内のすべてのタスクを実行したりせずに、シャットダウン時にスケジュールされたタスクが完了するのを待つかどうかを設定します。ThreadPoolTaskExecutorBuilder.awaitTerminationPeriod(DurationSE awaitTerminationPeriod) シャットダウン時に executor がブロックする最大時間を設定します。ThreadPoolTaskExecutorBuilder.corePoolSize(int corePoolSize) スレッドのコア数を設定します。ThreadPoolTaskExecutorBuilder.customizers(IterableSE<? extends ThreadPoolTaskExecutorCustomizer> customizers) ThreadPoolTaskExecutorに適用するThreadPoolTaskExecutorCustomizersを設定します。ThreadPoolTaskExecutorBuilder.customizers(ThreadPoolTaskExecutorCustomizer... customizers) ThreadPoolTaskExecutorに適用するThreadPoolTaskExecutorCustomizersを設定します。ThreadPoolTaskExecutorBuilder.keepAlive(DurationSE keepAlive) スレッドが終了する前にアイドル状態を維持できる時間制限を設定します。ThreadPoolTaskExecutorBuilder.maxPoolSize(int maxPoolSize) スレッドの最大許容数を設定します。ThreadPoolTaskExecutorBuilder.queueCapacity(int queueCapacity) キューの容量を設定します。ThreadPoolTaskExecutorBuilder.taskDecorator(TaskDecorator taskDecorator) TaskDecoratorを使用するように設定するか、nullを使用しないように設定します。ThreadPoolTaskExecutorBuilder.threadNamePrefix(StringSE threadNamePrefix) 新しく作成されたスレッドの名前に使用する接頭辞を設定します。