如果任务未完成,jBPM 6.2.0 在 1 天时间间隔后发送重复任务提醒
jBPM 6.2.0 send recurring Task reminder after 1 day time interval if the task is not complete
我是 jBPM 的新手。我正在研究 jBPM 版本 6.2.0。我想执行以下任务。
向用户/群组发送提醒邮件。
如果任务尚未完成,请在 1 个工作日后再次提醒用户。每天继续发送提醒,直到任务完成。
此外,如果 jboss / tomcat 服务器在发送一封提醒电子邮件后重新启动,会发生什么情况。以后的邮件还会安排吗?
我可以添加截止日期(升级通知)但它运行一次并且只发送一封电子邮件。我需要每天(或每小时)不断提醒用户完成任务。
我试着查看 jBPM 6 用户指南,但它没有明确说明边界计时器事件和中间捕获时间事件。当我使用它们中的任何一个时,它都会运行一次。
非常感谢任何帮助。
这是我最近发送定期电子邮件的示例。
这应该循环直到用户最终完成任务。您可能会遇到一个工作日规则的问题,因为我不知道 ISO 8601 规范是否足够灵活以了解 weekends/holidays/business 天。您可以将该逻辑添加到发送电子邮件的服务任务中。
请注意,此循环将一直持续到任务完成为止。您可能需要考虑添加一些额外的超时。您可以添加一个循环计数,以便在 X 次之后该过程将被取消。我的一些流程有一个规则,如果流程在 Y 天内没有完成,流程应该被取消。我通过有一个过程变量 CancelDate 并将计时器事件定义设置为 Date/Time 和值 #{CancelDate}.
来实现这一点
我是 jBPM 的新手。我正在研究 jBPM 版本 6.2.0。我想执行以下任务。
向用户/群组发送提醒邮件。 如果任务尚未完成,请在 1 个工作日后再次提醒用户。每天继续发送提醒,直到任务完成。
此外,如果 jboss / tomcat 服务器在发送一封提醒电子邮件后重新启动,会发生什么情况。以后的邮件还会安排吗?
我可以添加截止日期(升级通知)但它运行一次并且只发送一封电子邮件。我需要每天(或每小时)不断提醒用户完成任务。 我试着查看 jBPM 6 用户指南,但它没有明确说明边界计时器事件和中间捕获时间事件。当我使用它们中的任何一个时,它都会运行一次。
非常感谢任何帮助。
这是我最近发送定期电子邮件的示例。
这应该循环直到用户最终完成任务。您可能会遇到一个工作日规则的问题,因为我不知道 ISO 8601 规范是否足够灵活以了解 weekends/holidays/business 天。您可以将该逻辑添加到发送电子邮件的服务任务中。
请注意,此循环将一直持续到任务完成为止。您可能需要考虑添加一些额外的超时。您可以添加一个循环计数,以便在 X 次之后该过程将被取消。我的一些流程有一个规则,如果流程在 Y 天内没有完成,流程应该被取消。我通过有一个过程变量 CancelDate 并将计时器事件定义设置为 Date/Time 和值 #{CancelDate}.
来实现这一点