Tablet Accessory User Manual

Process Execution
172 iPlanet Integration Server Process System Guide August 2001
Completed Activities
When an engine places an activity in a COMPLETED state, the engine performs the
following actions:
executes the activitys OnComplete method, if one is specified in the process
definition
executes the activitys OnComplete router methods
checks for a process stall conditionwhen no other activities are in an ACTIVE
or READY state (that is, all are either COMPLETED or PENDING) and no
timers are activeand aborts the process instance if a stall condition is
detected
deletes the COMPLETED activity from state information
In the case of a Last activity, however, instead of performing the above actions, the
engine places the process directly in a COMPLETED state.
Aborted Activities
When an engine places an activity in an ABORTED state, the engine performs the
following actions:
executes the activitys OnAbort method, if one is specified in the process
definition
executes the activitys OnAbort router methodsif none are specified, the
engine will, by default, abort the process instance
checks for a process stall condition (no other activities are in an ACTIVE or
READY statethat is, all are either COMPLETED or PENDINGand no
timers are active) and aborts the process instance if a stall condition is detected
deletes the ABORTED activity from state information
In the case of First and Last activities, however, the activities cannot reach an
ABORTED state, since they proceed directly to a COMPLETED state.