规范

定时开始事件的定义规范如下:

{
  id: 'startEvent_1',
  name: 'Start',
  type: 'startEventTimer',
  options: {
    repeat: {
      every: 2000,
    },
    bean: {
      module: moduleInfo.relativeName,
      name: 'startEventTimer',
    },
    parameterExpression: '{x:1}',
  },
},
名称 说明
type startEventTimer
  • options
名称 说明
repeat 定时间隔,支持cron,请参见:repeatable job
bean 当定时到达时自动执行的flow.serviceBean组件
parameterExpression 参数表达式
  • 当定时到达时,支持两种行为
    • 指定bean:自动执行flow.serviceBean组件,由该组件实现具体的启动逻辑
    • 未指定bean:系统自动启动一个流程实例