类 TaskExecutionAutoConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.task.TaskExecutionAutoConfiguration
@ConditionalOnClass(org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor.class) @Configuration @EnableConfigurationProperties(TaskExecutionProperties.class) public class TaskExecutionAutoConfiguration extends Object
Auto-configuration
forTaskExecutor
.- 从以下版本开始:
- 2.1.0
字段概要
字段 修饰符和类型 字段 说明 static String
APPLICATION_TASK_EXECUTOR_BEAN_NAME
Bean name of the applicationTaskExecutor
.
构造器概要
构造器 构造器 说明 TaskExecutionAutoConfiguration(TaskExecutionProperties properties, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.task.TaskExecutorCustomizer> taskExecutorCustomizers, org.springframework.beans.factory.ObjectProvider<org.springframework.core.task.TaskDecorator> taskDecorator)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor
applicationTaskExecutor(org.springframework.boot.task.TaskExecutorBuilder builder)
org.springframework.boot.task.TaskExecutorBuilder
taskExecutorBuilder()
字段详细资料
APPLICATION_TASK_EXECUTOR_BEAN_NAME
public static final String APPLICATION_TASK_EXECUTOR_BEAN_NAME
Bean name of the applicationTaskExecutor
.- 另请参阅:
- 常量字段值
构造器详细资料
TaskExecutionAutoConfiguration
public TaskExecutionAutoConfiguration(TaskExecutionProperties properties, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.task.TaskExecutorCustomizer> taskExecutorCustomizers, org.springframework.beans.factory.ObjectProvider<org.springframework.core.task.TaskDecorator> taskDecorator)
方法详细资料
taskExecutorBuilder
@Bean @ConditionalOnMissingBean public org.springframework.boot.task.TaskExecutorBuilder taskExecutorBuilder()
applicationTaskExecutor
@Lazy @Bean(name="applicationTaskExecutor") @ConditionalOnMissingBean(java.util.concurrent.Executor.class) public org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor applicationTaskExecutor(org.springframework.boot.task.TaskExecutorBuilder builder)