【问题标题】:Non-interrupting timer boundary event creates multiple tasks不中断的定时器边界事件创建多个任务
【发布时间】:2016-11-04 14:34:49
【问题描述】:

我需要创建一个系统,通过电子邮件提醒用户 3 次执行任务。我在分配时将电子邮件类添加到任务侦听器。

此步骤不起作用,因为它会再创建 3 个新任务。中断计时器事件也不起作用,因为它会取消任务并且用户会在电子邮件中收到指向该任务的死链接。

我需要它以一种只有一个任务实例正在运行并且仅在 3 个循环后才被取消的方式工作。

【问题讨论】:

    标签: activiti bpmn business-process-management camunda


    【解决方案1】:

    这样的东西怎么样? 调用用户任务时,使用常规系统任务发送先调用的电子邮件通知(并行网关)。

    然后在计时器中调用相同的任务(重复两次)。

    希望这会有所帮助, 格雷格

    【讨论】:

    • 感谢您的回复。这是一种巧妙的方法。我尝试使用具有循环的非中断计时器事件(R3/PT15S)来复制它,但它只能工作一次。就像计时器事件本身在到达 EndEvent 时结束一样。对解决方法有任何想法吗?
    猜你喜欢
    • 2021-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-13
    相关资源
    最近更新 更多