| AbstractScheduledTask |
Base scheduled task class with default implementations.
|
| DateDuration |
This class specifies a duration that spans one or more days.
|
| DateUnit |
A date unit is a unit for durations that span one or more days.
|
| DefaultTaskScheduler |
|
| ScheduledTaskSpec |
|
| ScheduleParams |
This class contains information about the scheduled time for one run of a
ScheduledTask.
|
| SerialJobRunner |
This class can be used to run jobs sequentially on a separate thread.
|
| TaskSchedule |
Base class for a task schedule.
|
| TaskSchedule.FixedDelay |
Schedule for a task that should be run immediately and then repeated
indefinitely after the specified delay.
|
| TaskSchedule.FixedRate |
Schedule for a task that should be run immediately and then repeated
indefinitely at the specified rate.
|
| TaskSchedule.Immediate |
Schedule for a task that should be run once and start immediately.
|
| TaskSchedule.LocalTime |
Schedule for a task that should run once at a specific local time.
|
| TaskSchedule.TimeSchedule |
Schedule for a task that should be run at a specified date/time with
possible repeats.
|
| TaskSchedule.UtcTime |
Schedule for a task that should run once at a specific UTC time.
|
| TaskScheduler |
The task scheduler can be used to schedule one-time or repeating tasks to
be run at specific times.
|
| TimeDuration |
This class specifies a duration with a precision of milliseconds.
|
| TimeUnit |
A time unit is a unit for time durations at a precision of milliseconds.
|
| WaitJobRunner |
|