Try OpenEdge Now
skip to main content
BP Server Developer's Guide
Process instance management

Process instance management

A ProcessInstance object represents an active business process. It is a running instance of the ProcessTemplate. In addition to the created worksteps and data, it also contains a copy of the process definition, so that the instance can be modified dynamically at runtime without altering the process template.
A process instance has the following characteristics:
*Each instance is uniquely identified by a name within the system environment.
*Each instance is a self-contained unit and can be modified dynamically at runtime without modifying the process template.
* Using BP Server APIs for process instance management
* Creating process instances
* Retrieving process instances
* Working with process instance states
* Setting the process instance priority
* Removing process instances
* Working with dynamic process instances