+--> canceled(7)
/
+---> pending(3) ----> processing(5) -----+----> aborted(8)
| ^ ^ \
--->+ | | +--> completed(9)
| v |
+---> held(4) processing-stopped(6)
In that it does not show the ability to cancel a job from Held or
Needs-Attention (processing-stopped) states. It is also quite possible
that a job in Needs-Attention state would ultimately abort.
I recommend the following changes to the diagram...
+--> canceled(7)
/
+---> pending(3) ----> processing(5) ---+-+----> aborted(8)
| ^ ^ | \
--->+ | | | +--> completed(9)
| v v |
+---> held(4) processing-stopped(6) |
| | |
+--------------------+---------+
Harry Lewis - IBM Printing Systems