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:
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.