Interface TaskEvent

All Known Implementing Classes:
TaskEvent.TaskAssigned, TaskEvent.TaskCancelled, TaskEvent.TaskCompleted, TaskEvent.TaskCreated, TaskEvent.TaskFailed, TaskEvent.TaskReassigned, TaskEvent.TaskResultRejected, TaskEvent.TaskStarted

Events persisted by TaskEntity, one per lifecycle transition. Subscribe to them with a consuming Consumer to react to task progress, for example to trigger work when a task completes.