Sometimes it is useful to trigger a task listener after a certain time has elapsed.
Example: each day, check whether the task needs to be reassigned or escalated or whether emails need to be sent: All of this could be done with a boundary event but that has a number of drawbacks (cancel/recreate task ...)
Feature is to support a listener of a task that is triggered after a task has been active for a certain period of time. Listener of type TIMEOUT
The listener can then control how to proceed with the task, including, completing, reassigning, noop ...