我正在使用Activiti BPMN版本5.15。我有一个用户任务,在其中附加了计时器,如以下屏幕截图所示
我应该以编程方式还是手动方式使计时器现在过期(出于测试目的)?
谢谢
为什么不添加一个信号边界事件,该事件指向同一输出只是为了测试。您可以再次通过ReST API将信号发送到引擎,仅用于测试。处理程序可以留在生产中,因为没有任何东西会触发它。您也可以遵循解决方案here,该解决方案也使用信号,但使用该信号重置边界计时器。第二个选项比较复杂,但可以更好地模拟您的要求。