Package org.springframework.scheduling.config
Support package for declarative scheduling configuration, with XML schema being the primary configuration format.
Interface Summary Interface Description ScheduledTaskHolder Common interface for exposing locally scheduled tasks.Class Summary Class Description AnnotationDrivenBeanDefinitionParser Parser for the 'annotation-driven' element of the 'task' namespace.ContextLifecycleScheduledTaskRegistrar ScheduledTaskRegistrarsubclass which redirects the actual scheduling of tasks to theContextLifecycleScheduledTaskRegistrar.afterSingletonsInstantiated()callback (as of 4.1.2).CronTask TriggerTaskimplementation defining aRunnableto be executed according to a standard cron expression.ExecutorBeanDefinitionParser Parser for the 'executor' element of the 'task' namespace.FixedDelayTask Specialization ofIntervalTaskfor fixed-delay semantics.FixedRateTask Specialization ofIntervalTaskfor fixed-rate semantics.IntervalTask Taskimplementation defining aRunnableto be executed at a given millisecond interval which may be treated as fixed-rate or fixed-delay depending on context.ScheduledTask A representation of a scheduled task at runtime, used as a return value for scheduling methods.ScheduledTaskRegistrar Helper bean for registering tasks with aTaskScheduler, typically using cron expressions.ScheduledTasksBeanDefinitionParser Parser for the 'scheduled-tasks' element of the scheduling namespace.SchedulerBeanDefinitionParser Parser for the 'scheduler' element of the 'task' namespace.Task Holder class defining aRunnableto be executed as a task, typically at a scheduled time or interval.TaskExecutorFactoryBean FactoryBeanfor creatingThreadPoolTaskExecutorinstances, primarily used behind the XML task namespace.TaskManagementConfigUtils Configuration constants for internal sharing across subpackages.TaskNamespaceHandler NamespaceHandlerfor the 'task' namespace.TriggerTask