Skip to content

ppagent / CronTaskTrigger

Class: CronTaskTrigger

Defined in: src/task/cron.task.trigger.ts:11

任务触发器。限定条件可以在触发器的options中配置 通过实例管理器注册和构建,不缓存实例,每个任务创建新的实例

Extends

Constructors

Constructor

new CronTaskTrigger(app, _options): CronTaskTrigger

Defined in: src/task/cron.task.trigger.ts:45

Parameters

app

PPAgent

_options

ICronTaskTriggerOptions

Returns

CronTaskTrigger

Overrides

TaskTrigger.constructor

Properties

params

static params: ITaskTriggerParams

Defined in: src/task/cron.task.trigger.ts:12

Accessors

options

Get Signature

get options(): ICronTaskTriggerOptions

Defined in: src/task/cron.task.trigger.ts:72

Returns

ICronTaskTriggerOptions

Overrides

TaskTrigger.options


params

Get Signature

get params(): ITaskTriggerParams

Defined in: src/task/cron.task.trigger.ts:76

Returns

ITaskTriggerParams

Overrides

TaskTrigger.params

Methods

dispose()

dispose(): Promise<string>

Defined in: src/task/cron.task.trigger.ts:80

Returns

Promise<string>

Overrides

TaskTrigger.dispose