this.controller = controller;
}
@Override
public void transition(ServiceController<? extends Object> controller, Transition transition) {
Substate after = transition.getAfter();
if (after == Substate.UP ||
after == Substate.CANCELLED ||
after == Substate.WONT_START ||
after == Substate.PROBLEM ||
after == Substate.START_FAILED ||