# 程序包的使用
org.springframework.scheduling

- 使用org.springframework.scheduling的程序包
  程序包 | 说明
  --- | ---
  org.springframework.scheduling | General exceptions for Spring's scheduling support, independent of any specific scheduling system.
  org.springframework.scheduling.concurrent | Scheduling convenience classes for the `java.util.concurrent` and `javax.enterprise.concurrent` packages, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring context.
  org.springframework.scheduling.config | Support package for declarative scheduling configuration, with XML schema being the primary configuration format.
  org.springframework.scheduling.support | Generic support classes for scheduling.

- org.springframework.scheduling使用的org.springframework.scheduling中的类
  类和说明
  Trigger Common interface for trigger objects that determine the next execution time of a task that they get associated with.
  TriggerContext Context object encapsulating last execution times and last completion time of a given task.

- org.springframework.scheduling.concurrent使用的org.springframework.scheduling中的类
  类和说明
  SchedulingTaskExecutor A `TaskExecutor` extension exposing scheduling characteristics that are relevant to potential task submitters.
  TaskScheduler Task scheduler interface that abstracts the scheduling of `Runnables` based on different kinds of triggers.
  Trigger Common interface for trigger objects that determine the next execution time of a task that they get associated with.

- org.springframework.scheduling.config使用的org.springframework.scheduling中的类
  类和说明
  TaskScheduler Task scheduler interface that abstracts the scheduling of `Runnables` based on different kinds of triggers.
  Trigger Common interface for trigger objects that determine the next execution time of a task that they get associated with.

- org.springframework.scheduling.support使用的org.springframework.scheduling中的类
  类和说明
  Trigger Common interface for trigger objects that determine the next execution time of a task that they get associated with.
  TriggerContext Context object encapsulating last execution times and last completion time of a given task.