# Uses of Interface
org.springframework.scheduling.config.ScheduledTaskHolder

Packages that use ScheduledTaskHolder
Package
Description
org.springframework.scheduling.annotation
Annotation support for asynchronous method execution.
org.springframework.scheduling.config
Support package for declarative scheduling configuration, with XML schema being the primary configuration format.

## Uses of ScheduledTaskHolder in org.springframework.scheduling.annotation

Classes in org.springframework.scheduling.annotation that implement ScheduledTaskHolder
Modifier and Type
Class
Description
`class`
`ScheduledAnnotationBeanPostProcessor`
Bean post-processor that registers methods annotated with `@Scheduled` to be invoked by a `TaskScheduler` according to the "fixedRate", "fixedDelay", or "cron" expression provided via the annotation.

## Uses of ScheduledTaskHolder in org.springframework.scheduling.config

Classes in org.springframework.scheduling.config that implement ScheduledTaskHolder
Modifier and Type
Class
Description
`class`
`ContextLifecycleScheduledTaskRegistrar`
`ScheduledTaskRegistrar` subclass which redirects the actual scheduling of tasks to the `ContextLifecycleScheduledTaskRegistrar.afterSingletonsInstantiated()` callback (as of 4.1.2).
`class`
`ScheduledTaskRegistrar`
Helper bean for registering tasks with a `TaskScheduler`, typically using cron expressions.