Java 如何知道BPM流程是否成功
我试图找出如何确定使用Camunda提供的REST API进行的BPM流程调用是否成功,该API将从Node.js应用程序调用: 在那个JSON响应中,我收到了进程结束的消息,但我需要知道的是进程在哪个结束状态下结束了。。。。我有办法吗 BPM:Java 如何知道BPM流程是否成功,java,node.js,business-process-management,camunda,Java,Node.js,Business Process Management,Camunda,我试图找出如何确定使用Camunda提供的REST API进行的BPM流程调用是否成功,该API将从Node.js应用程序调用: 在那个JSON响应中,我收到了进程结束的消息,但我需要知道的是进程在哪个结束状态下结束了。。。。我有办法吗 BPM: 通常,您会使用一些服务或脚本任务来处理数据。BPMN图只包含事件和网关,这是非常不寻常的 但是,使用图表有两种方法可以实现您的目标: 在Activity Level:上使用历史日志并查询数据库 如果不想轮询数据库,只需在结束事件上使用EventLis
通常,您会使用一些服务或脚本任务来处理数据。BPMN图只包含事件和网关,这是非常不寻常的 但是,使用图表有两种方法可以实现您的目标:
通常,您会使用一些服务或脚本任务来处理数据。BPMN图只包含事件和网关,这是非常不寻常的 但是,使用图表有两种方法可以实现您的目标:
文档上说了什么?文档上说了什么?调用executionId过滤就可以了!调用executionId筛选的方法就可以了!
{
"links": [
{
"method": "GET",
"href": "http://localhost:8080/engine-rest/process-instance/72cc8ced-42e9-11e6-9c9d-4c72b965fca0",
"rel": "self"
}
],
"id": "72cc8ced-42e9-11e6-9c9d-4c72b965fca0",
"definitionId": "TestBPM:4:128925ef-42e9-11e6-9c9d-4c72b965fca0",
"businessKey": null,
"caseInstanceId": null,
"ended": true,
"suspended": false,
"tenantId": null
}