# Uses of Class
org.springframework.scheduling.config.Task

Packages that use Task
Package
Description
org.springframework.scheduling.config
Support package for declarative scheduling configuration, with XML schema being the primary configuration format.

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

Subclasses of Task in org.springframework.scheduling.config
Modifier and Type
Class
Description
`class`
`CronTask`
`TriggerTask` implementation defining a `Runnable` to be executed according to a standard cron expression.
`class`
`DelayedTask`
`Task` implementation defining a `Runnable` with an initial delay.
`class`
`FixedDelayTask`
Specialization of `IntervalTask` for fixed-delay semantics.
`class`
`FixedRateTask`
Specialization of `IntervalTask` for fixed-rate semantics.
`class`
`IntervalTask`
`Task` implementation defining a `Runnable` to be executed at a given millisecond interval which may be treated as fixed-rate or fixed-delay depending on context.
`class`
`OneTimeTask`
`Task` implementation defining a `Runnable` with an initial delay.
`class`
`TriggerTask`
`Task` implementation defining a `Runnable` to be executed according to a given `Trigger`.
Methods in org.springframework.scheduling.config that return Task
Modifier and Type
Method
Description
`Task`
ScheduledTask.`getTask()`
Return the underlying task (typically a `CronTask`, `FixedRateTask` or `FixedDelayTask`).