业务流程管理服务概述


EnOS™ 业务流程管理服务为开发者提供查询以及操作流程与任务的服务。


有关 EnOS 业务流程管理的详细信息,参见 有关业务流程管理
有关 EnOS API 和 EnOS 提供的接口详细信息,参见 有关 EnOS API
有关如何调用 EnOS API 的信息,参见 EnOS API 快速入门

Java SDK

如果要在工程中使用 enos-bpm-sdk,则需要在 pom.xml 文件中添加以下依赖(需适时更新其版本)。

<dependency>
  <groupId>com.envisioniot</groupId>
  <artifactId>enos-bpm-sdk</artifactId>
  <version>0.0.1-SNAPSHOT</version>
</dependency>

API

流程

操作名称 描述
Get Process Instance 获取流程实例详情。
Get Process View Columns 获取流程视图列信息。
Query Process Instance 查询流程实例列表。
Query Process Instance By View 通过流程视图查询流程实例。
Start Process Instance 发起一个新的流程实例。
Terminate Process Instance 终止流程实例。

任务

操作名称 描述
Get Task 获取任务详情。
Query Task 查询任务列表。
Claim Task 认领任务。
Complete Task 提交任务表单,完成任务。
Claim and Complete Task 认领并提交任务表单,完成任务。