Skip to content

getActiveActivityIds

Flowable 7.1.0 摘要:找到所有在活动中等待的执行的活动ID。

方法签名与说明

List < String > getActiveActivityIds ( String executionId)

找到所有在活动中等待的执行的活动ID。这是一个列表,因为单个活动可以多次活跃。 Parameters:

  • ExecutionID-执行的ID不能为null。

Throws:

  • FlowableObjectNotFoundException-当给定的executionID不存在执行时。

常见使用场景

  • 定位当前活动节点,辅助监控与定位问题。
  • 结合可视化工具展示运行轨迹。
  • 官方摘要:找到所有在活动中等待的执行的活动ID。

Kotlin 调用示例

kotlin
val executionId = "EXECUTIONID"

runtimeService.getActiveActivityIds(executionId)

注意事项

  • 活跃节点信息适合结合监控面板展示。
  • 查询频率过高可能影响引擎性能。
  • 调用前请确认当前用户具备相应的任务/流程操作权限。
  • 本文基于 Flowable 7.1.0 Javadoc。

相关 API

  • getActiveActivityIds
  • createActivityInstanceQuery