flowable 学习相关

监听器

任务监听器(Task Listener)

监听用户任务的以下事件:

  • create:任务创建时触发。
  • assignment:任务被分配给某个用户/组时触发。
  • complete:任务完成时触发。
  • delete:任务被删除时触发(不常见)。

示例场景

  • 任务创建后自动设置变量。
  • 任务分配给用户时发送通知。

执行监听器(Execution Listener)

监听流程或活动(节点)的执行事件:

  • start:流程/节点开始执行时触发。
  • end:流程/节点结束时触发。
  • take:流程经过某条连线(Sequence Flow)时触发。

示例场景

  • 流程启动时初始化全局变量。
  • 节点结束时记录日志。
上一篇
下一篇