Skip to content

startProgress

Flowable 7.1.0 摘要:将任务状态设置为正在进行。

方法签名与说明

void startProgress ( String taskId, String userId)

将任务状态设置为正在进行。如果身份组件知道用户是否知道用户。 Parameters:

  • TaskID-更改状态的任务不能为null。
  • USERID-将任务进行的用户进行。

Throws:

  • FlowableObjectNotFoundException-当任务不存在时。

常见使用场景

  • 在流程编排中手动推进或暂停任务。
  • 用于构建复杂的任务分配、转派、挂起策略。
  • 官方摘要:将任务状态设置为正在进行。

Kotlin 调用示例

kotlin
val taskId = "TASKID"
val userId = "USERID"

taskService.startProgress(taskId, userId)

注意事项

  • 确保任务状态与业务状态一致,避免重复操作。
  • 委派、转派涉及多人协同时要关注通知机制。
  • 调用前请确认当前用户具备相应的任务/流程操作权限。
  • 本文基于 Flowable 7.1.0 Javadoc。

相关 API

  • startProgress
  • claim
  • unclaim
  • delegateTask