jBPM工作流应用开发:[7]唤醒等待状态的执行

时间: 2020-06-04 21:35 浏览次数:

jBPM工作流应用开发:[7]唤醒等待状态的执行,当流程执行进入一个tate活动时,执行会在到达tate活动的时候进入等待状态——WaitState,这是JBPM的一个重要概念,tak等活动也会陷入等待状态

当流程执行进入状态活动时,执行将进入等待状态,达到状态活动-等待状态,这是JBPM的一个重要概念。在进入活动的下一步之前,任务等活动也将进入等待状态,直到出现一个信号(可以理解为“外部触发信号”)。

使用Eclipse安装的工具/原材料和配置的GPDJDK方法/步骤获得正确的执行。更好的做法是为状态活动分配一个事件侦听器,定义如下:

-1步骤阅读在时间侦听器类中,您可以执行需要在此状态活动中完成的任务。GetID方法可用于在此事件侦听器中获得正确的execution.getId。有了这个标识,就可以发出离开活动的信号。

-两步读取还有一种不太推荐的获取执行标识的方法。如果您知道流程执行时状态活动的名称,您可以这样做:

-3步读取结束注释后一种方法使流程客户端实现和业务逻辑更紧密地绑定在一起。如果特殊业务场景不需要,则不推荐使用。