クラスの使用
org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
ThreadPoolTaskExecutorBuilder を使用するパッケージ
org.springframework.boot.task 内の ThreadPoolTaskExecutorBuilder 使用
修飾子と型メソッド説明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) 新しく作成されたスレッドの名前に使用する接頭辞を設定します。