The following inconsistency in ManagedTaskListener JavaDoc regarding the ordering of taskAborted/taskDone notifications.
taskAborted method JavaDoc:
"This method may be called after taskDone()"
State Transition Diagram and examples B, C, D all show taskAborted happening BEFORE taskDone.
The sentence in the javadoc should be modified to
"This method may be called after taskSubmitted()"