Skip to main content

Interface: SchedulerHost

Defined in: packages/client/src/core/job-engine/scheduler.ts:52

What the scheduler needs from a stack. Narrow on purpose, so it can be tested without one.

Properties

PropertyTypeDefined in
dbobjectpackages/client/src/core/job-engine/scheduler.ts:53
db.bulkDocs(docs) => Promise<any>packages/client/src/core/job-engine/scheduler.ts:56
db.find(request) => Promise<{ docs: any[]; }>packages/client/src/core/job-engine/scheduler.ts:57
db.get(id) => Promise<any>packages/client/src/core/job-engine/scheduler.ts:54
db.put(doc) => Promise<any>packages/client/src/core/job-engine/scheduler.ts:55
jobEngineobjectpackages/client/src/core/job-engine/scheduler.ts:59
jobEngine.executeJob(jobId, runtimeArgs?, triggerType?) => Promise<JobRunModel>packages/client/src/core/job-engine/scheduler.ts:60