services library
Classes
- $ScheduleRecord
- KeyService
-
LockProviderAdapter<
S extends Object, T extends Object> -
MemoryLockService<
T extends Object> - Local in-memory, per-instance implementation of LockProvider.
- Schedule
- Runs run repeatedly at fixed times (UTC), exactly once per time across all instances of an application (see SchedulerService).
- ScheduleContext
- What a scheduled callback knows about its run.
- Scheduler
- Runs Schedules, provided by the built-in SchedulerService.
- ScheduleRecord
-
The state of a
Schedule, shared by all instances of an application. - SchedulerService
-
Runs Schedules exactly once per time across the instances of an
application. Built into
ApplicationHostandTestHost, configured underscheduler.
Typedefs
-
ScheduleCallback
= Future<
void> Function(ScheduleContext run)