标签: camunda
我一直在尝试从Camunda引擎中检索流程实例图。所有JAVA和REST方法都处理检索已部署的流程图。所以,我最接近的就是这种方法。
InputStream getProcessDiagram(String processDefinitionId)
但它对我没用,因为我希望能够获得特定流程实例的当前状态。
表示当前状态的流程图可以在Camunda Tasklist中查看,但我不知道如何检索它。
谢谢!
答案 0 :(得分:4)
图表及其状态不仅仅来自REST API。而是收集来自两个来源的数据:
GET /process-definition/{id}/xml
GET /process-instance/{id}/activity-instances
任务列表有一些客户端逻辑,它使用bpmn.io呈现BPMN XML,并根据活动实例树在其上放置标记。