クラス TaskSchedulingAutoConfiguration
java.lang.ObjectSE
org.springframework.boot.autoconfigure.task.TaskSchedulingAutoConfiguration
@ConditionalOnClass(org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler.class)
@AutoConfiguration(after=TaskExecutionAutoConfiguration.class)
@EnableConfigurationProperties(TaskSchedulingProperties.class)
public class TaskSchedulingAutoConfiguration
extends ObjectSE
- 導入:
- 2.1.0
- 作成者:
- Stephane Nicoll
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明taskScheduler
(TaskSchedulerBuilder builder) taskSchedulerBuilder
(TaskSchedulingProperties properties, ObjectProvider<TaskSchedulerCustomizer> taskSchedulerCustomizers)
コンストラクターの詳細
TaskSchedulingAutoConfiguration
public TaskSchedulingAutoConfiguration()
メソッドの詳細
taskScheduler
@Bean @ConditionalOnBean(name="org.springframework.context.annotation.internalScheduledAnnotationProcessor") @ConditionalOnMissingBean({org.springframework.scheduling.annotation.SchedulingConfigurer.class,org.springframework.scheduling.TaskScheduler.class,java.util.concurrent.ScheduledExecutorService.classSE}) public ThreadPoolTaskScheduler taskScheduler(TaskSchedulerBuilder builder) scheduledBeanLazyInitializationExcludeFilter
@Bean @ConditionalOnBean(name="org.springframework.context.annotation.internalScheduledAnnotationProcessor") public static LazyInitializationExcludeFilter scheduledBeanLazyInitializationExcludeFilter()taskSchedulerBuilder
@Bean @ConditionalOnMissingBean public TaskSchedulerBuilder taskSchedulerBuilder(TaskSchedulingProperties properties, ObjectProvider<TaskSchedulerCustomizer> taskSchedulerCustomizers)