final void submitted() { setState(State.SCHEDULED, State.SUBMITTED); notifySubmitted(); }
final void scheduled() { setState(State.NEW, State.SCHEDULED); notifyScheduled(); }