5.5. Process designer 中的 BPMN2 用户任务生命周期


您可以在进程实例执行过程中触发用户任务元素,以创建用户任务。任务执行引擎的用户任务服务执行用户任务实例。只有在相关用户任务完成后或中止时,进程实例才会继续执行。用户任务生命周期如下:

  • 当进程实例进入用户任务元素时,用户任务处于 Created 阶段。
  • Create stage 是一个临时阶段,用户任务会立即进入 Ready 阶段。该任务会出现在允许执行任务的所有执行者的任务列表中。
  • 当组声明用户任务时,任务将变为 保留
注意

如果用户任务具有单个潜在的仲裁,则任务在创建后会为这个人分配这个任务。

  • 当声明用户任务的监听程序开始执行时,用户任务的状态将变为 InProgress
  • ctor 完成用户任务后,状态会根据执行结果变为 CompletedFailed

另外还有一些其他生命周期方法,包括:

  • 委派或转发用户任务,以便用户任务被分配给另一个扇区。
  • 撤销用户任务,然后用户任务不再由单个 actor 声明声明,但可供允许采用它的所有执行者使用。
  • 暂停和恢复用户任务。
  • 停止正在进行的用户任务。
  • 跳过一个用户任务,将暂停执行任务。

有关用户任务生命周期的更多信息,请参阅 Web Services human Task 规格

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部