Skip to content

Documentation / @agentick/scheduler / CronService

Class: CronService

Defined in: cron-service.ts:9

Constructors

Constructor

new CronService(options): CronService

Defined in: cron-service.ts:19

Parameters

options

CronServiceOptions

Returns

CronService

Properties

backend

readonly backend: SchedulerBackend

Defined in: cron-service.ts:11


store

readonly store: JobStore

Defined in: cron-service.ts:10


watcher

readonly watcher: TriggerWatcher | null

Defined in: cron-service.ts:12

Methods

ensureHeartbeat()

ensureHeartbeat(options?): Job

Defined in: cron-service.ts:63

Ensure a heartbeat job exists — idempotent

Parameters

options?

HeartbeatOptions

Returns

Job


start()

start(): Promise<void>

Defined in: cron-service.ts:42

Returns

Promise<void>


stop()

stop(): Promise<void>

Defined in: cron-service.ts:56

Returns

Promise<void>

Released under the ISC License.