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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
CallsScheduledTaskRegistrar.scheduleTasks()
at bean construction time.void
Methods 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:ScheduledTaskRegistrar
CallsScheduledTaskRegistrar.scheduleTasks()
at bean construction time.- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Overrides:
afterPropertiesSet
in classScheduledTaskRegistrar
-
afterSingletonsInstantiated
public void afterSingletonsInstantiated()- Specified by:
afterSingletonsInstantiated
in interfaceorg.springframework.beans.factory.SmartInitializingSingleton
-