Expand description
Background-job provider plugins.
Scheduled / periodic / fire-and-forget execution analogous to APOC’s
apoc.periodic.* family. Jobs run on a host-owned scheduler; this
trait describes the job interface, not the scheduler itself. The
host-side scheduler (uni/src/scheduler.rs) is delivered as part of
M11.
Structs§
- Cancellation
Token - Cooperative cancellation token.
- JobContext
- Per-run context.
- JobDefinition
- Static definition for a
BackgroundJobProvider. - JobRun
Record - Bookkeeping record of a prior run; persisted in
uni_system.background_jobs.
Enums§
- Concurrency
Limit - Concurrency limit for one job.
- JobOutcome
- Outcome of one job execution.
- Retry
Policy - Retry policy on transient failure.
- Schedule
- When a background job runs.
Traits§
- Background
JobProvider - A background-job provider.
- JobHost
- Marker trait for the host’s background-job execution facilities.