Skip to content

ppagent / ISourceEventTaskTriggerOptions

Interface: ISourceEventTaskTriggerOptions

Defined in: src/task/event.task.trigger.ts:28

数据源消息触发类任务属性

Extends

Properties

eventNames

eventNames: string[]

Defined in: src/task/event.task.trigger.ts:22

Inherited from

IEventTaskTriggerOptions.eventNames


instanceName?

optional instanceName: string

Defined in: src/instance.base.manager.ts:10

用来区分不同实例的全局唯一key

Inherited from

IEventTaskTriggerOptions.instanceName


messageRule?

optional messageRule: IMessageRule

Defined in: src/task/event.task.trigger.ts:40

消息规则,不配置则不过滤


onTask()

onTask: (data) => void

Defined in: src/task/task.ts:23

任务被触发时的回调

Parameters

data

ITaskTriggerData

Returns

void

Inherited from

IEventTaskTriggerOptions.onTask


sourceInstanceNames

sourceInstanceNames: string[]

Defined in: src/task/event.task.trigger.ts:32

使用实例名称来配置,只监听指定的实例上的消息,与sourceNames是或的关系


sourceNames

sourceNames: string | string[]

Defined in: src/task/event.task.trigger.ts:36

使用消息源类型名称来配置,该类型下的所有源的消息都被监听,与sourceInstanceNames是或的关系