Skip to main content
zerotal

Documentation


Documentation / @zerotal/scheduler / SchedulerManager

Class: SchedulerManager

Defined in: scheduler/src/SchedulerManager.ts:5

Constructors

Constructor

new SchedulerManager(): SchedulerManager

Returns

SchedulerManager

Accessors

tasks

Get Signature

get tasks(): ReadonlyMap<string, ScheduledTask>

Defined in: scheduler/src/SchedulerManager.ts:34

Returns

ReadonlyMap<string, ScheduledTask>

Methods

add()

add(name, cronExpression, callback): ScheduledTask

Defined in: scheduler/src/SchedulerManager.ts:9

Parameters

name

string

cronExpression

string

callback

TaskCallback

Returns

ScheduledTask


job()

job(name, callback): SchedulerBuilder

Defined in: scheduler/src/SchedulerManager.ts:16

Parameters

name

string

callback

TaskCallback

Returns

SchedulerBuilder


start()

start(): void

Defined in: scheduler/src/SchedulerManager.ts:20

Returns

void


stop()

stop(): void

Defined in: scheduler/src/SchedulerManager.ts:28

Returns

void