| Package | Description | 
|---|---|
| org.springframework.scheduling.config | Support package for declarative scheduling configuration,
 with XML schema being the primary configuration format. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FixedDelayTaskSpecialization of  IntervalTaskfor fixed-delay semantics. | 
| class  | FixedRateTaskSpecialization of  IntervalTaskfor fixed-rate semantics. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<IntervalTask> | ScheduledTaskRegistrar. getFixedDelayTaskList()Get the fixed-delay tasks as an unmodifiable list of  IntervalTaskobjects. | 
| List<IntervalTask> | ScheduledTaskRegistrar. getFixedRateTaskList()Get the fixed-rate tasks as an unmodifiable list of  IntervalTaskobjects. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ScheduledTaskRegistrar. addFixedDelayTask(IntervalTask task)Add a fixed-delay  IntervalTask. | 
| void | ScheduledTaskRegistrar. addFixedRateTask(IntervalTask task)Add a fixed-rate  IntervalTask. | 
| ScheduledTask | ScheduledTaskRegistrar. scheduleFixedDelayTask(IntervalTask task)Deprecated. 
 as of 5.0.2, in favor of  ScheduledTaskRegistrar.scheduleFixedDelayTask(FixedDelayTask) | 
| ScheduledTask | ScheduledTaskRegistrar. scheduleFixedRateTask(IntervalTask task)Deprecated. 
 as of 5.0.2, in favor of  ScheduledTaskRegistrar.scheduleFixedRateTask(FixedRateTask) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ScheduledTaskRegistrar. setFixedDelayTasksList(List<IntervalTask> fixedDelayTasks)Specify fixed-delay tasks as a list of  IntervalTaskobjects. | 
| void | ScheduledTaskRegistrar. setFixedRateTasksList(List<IntervalTask> fixedRateTasks)Specify fixed-rate tasks as a list of  IntervalTaskobjects. |