Business Process Management Service Overview


The EnOS™ Business Process Management service enables developers to query and operate the processes and tasks.


For more information about EnOS Business Process Management, see About Business Process Management.
For more information on EnOS APIs and the different APIs that EnOS provides, see About EnOS API.
For more information on how to invoke EnOS APIs, see Get Started with EnOS API.

Java SDK

To use enos-bpm-sdk in your project, you’ll need to add the following dependencies to the pom.xml file. You may need to change the version number accordingly.

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

APIs

Process

Operation Name

Description

Get Process Instance

Get the details of a process instance.

Get Process View Columns

Get the information of process view columns.

Query Process Instance

Query the list of process instances.

Query Process Instance By View

Query the list of process instance by process view.

Start Process Instance

Start a new process instance.

Terminate Process Instance

Terminate a process instance.

Task

Operation Name

Description

Get Task

Get the details of a task.

Query Task

Query the list of tasks.

Claim Task

Claim a task.

Complete Task

Submit a task form to complete the task.

Claim and Complete Task

Claim and submit the task form to complete the task.