如何在 Activiti BPMN 中使计时器 manually/programmatically 过期?

How do I expire a timer manually/programmatically in Activiti BPMN?

我正在使用 Activiti BPMN 5.15 版。 我有一个用户任务,我在其中附加了一个计时器,如下面的屏幕截图所示

我应该如何以编程方式或手动方式让计时器现在过期(出于测试目的)?

谢谢

为什么不添加指向同一输出的信号边界事件只是为了测试。您可以再次通过 ReST API 将信号发送到引擎,仅用于测试。处理程序可以留在生产中,因为没有任何东西会触发它。 您也可以按照同样使用信号的解决方案 ,但使用信号来重置边界计时器。 第二个选项更复杂,但可能会更好地模拟您的要求。