 |
Ask the currently running activity for the next or previous activities from the XPDL definition / history. In the case of the next activity, the returned structure can provide you the information which variable to set to which value in order to use the right transition (you must comply to certain rules when defining transition's conditional expressions) |
 |
To move back and forth in the process based on the definition (supposed to be used for purely sequential processes) - aborts the currently running activity and starts the previous/next activity |
 |
To go anywhere in the process based on the definition (supposed to be used for purely sequential processes) - aborts the currently running activity and starts the activity specified by its definition ID |
 |
Get information about starting and ending XPDL activity definitions for a specified process definition |
 |
Get information about XPDL activity and transition definitions following the specified activity definition (includes logic for skipping Route activities and for handling block contained activities) |
 |
Get information about first or last executed activities within a process instance |
 |
Get information about activities from the process that are waiting to execute (if process instance contains sub-flow or block activities it dives into sub-process/block to search for such activities) |
 |
Get the 'Manual' activity executed prior to the specified activity instance |
 |
Fast and optimized deletion of finished process instances from the database |
 |
To define "transient" process definitions (e.g. fully automatic subflows) and "transient" variables which are not persisted into the database for performance optimization |
 |
To fill the process context with variables that are not defined in XPDL definition for flexible variable usage including transient undefined variables |
 |
An optimized data access layer for heavy load production scenarios including deadlock prevention |
 |
Configurable handling of the "unsatisfied split condition" |
 |
Configurable usage of activity contexts |
 |
Per activity configuration of assignment manager |
 |
Configurable assignment creation and deletion |
 |
Configurable deletion of process instances after completion |
 |
Configurable calls to the EventAudit plugins |
 |
LDAP / Active Directory support plugin for the UserGroup API |
 |
Perform re-evaluation of all assignments for a specific user |
 |
Workload related assignment manager |