State observers for task instances and escalations

When requested, a state observer monitors and logs changes in the state of, and the invocation of actions on, task instances and escalations.

The business relevance of an escalation is inherited from the task instances that is being escalated.

To be informed of state changes, external components use either events generated by the provided state observers or the event handler infrastructure.

Human tasks provide two implementations of a state observer:

Audit trail
A state observer populates an audit trail table that can be accesses from a database view.
Common Event Infrastructure
A state observer sends Common Base Events to the Common Event Infrastructure.

The state observers can be enabled and disabled independently, by means of switches on the administrative console, as described in Configuring the Common Event Infrastructure and audit trail.

Draft comment:
Friedemann: Should we include a list of audit trail events and audit events here?


Copyright IBM Corp. 2003, 2005