The user may create a listener for the specified event type and jobflow (or all jobflows in sandbox). The listener is actually a connection between the jobflow event and task, where the jobflow event specifies when and the task specifies what to do.
Event handling consists of the following course of actions:
event is created
listeners for this event are notified
each listener performs the related task