Class ContextLifecycleScheduledTaskRegistrar
java.lang.Object
org.springframework.scheduling.config.ScheduledTaskRegistrar
org.springframework.scheduling.config.ContextLifecycleScheduledTaskRegistrar
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean,org.springframework.beans.factory.SmartInitializingSingleton,ScheduledTaskHolder
public class ContextLifecycleScheduledTaskRegistrar
extends ScheduledTaskRegistrar
implements org.springframework.beans.factory.SmartInitializingSingleton
ScheduledTaskRegistrar subclass which redirects the actual scheduling
of tasks to the afterSingletonsInstantiated() callback (as of 4.1.2).- Since:
- 3.2.1
- Author:
- Juergen Hoeller
-
Field Summary
Fields inherited from class org.springframework.scheduling.config.ScheduledTaskRegistrar
CRON_DISABLED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidCallsScheduledTaskRegistrar.scheduleTasks()at bean construction time.voidMethods inherited from class org.springframework.scheduling.config.ScheduledTaskRegistrar
addCronTask, addCronTask, addFixedDelayTask, addFixedDelayTask, addFixedDelayTask, addFixedRateTask, addFixedRateTask, addFixedRateTask, addTriggerTask, addTriggerTask, destroy, getCronTaskList, getFixedDelayTaskList, getFixedRateTaskList, getScheduledTasks, getScheduler, getTriggerTaskList, hasTasks, scheduleCronTask, scheduleFixedDelayTask, scheduleFixedRateTask, scheduleTasks, scheduleTriggerTask, setCronTasks, setCronTasksList, setFixedDelayTasks, setFixedDelayTasksList, setFixedRateTasks, setFixedRateTasksList, setScheduler, setTaskScheduler, setTriggerTasks, setTriggerTasksList
-
Constructor Details
-
ContextLifecycleScheduledTaskRegistrar
public ContextLifecycleScheduledTaskRegistrar()
-
-
Method Details
-
afterPropertiesSet
public void afterPropertiesSet()Description copied from class:ScheduledTaskRegistrarCallsScheduledTaskRegistrar.scheduleTasks()at bean construction time.- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Overrides:
afterPropertiesSetin classScheduledTaskRegistrar
-
afterSingletonsInstantiated
public void afterSingletonsInstantiated()- Specified by:
afterSingletonsInstantiatedin interfaceorg.springframework.beans.factory.SmartInitializingSingleton
-