@Override public void setValidated(CoreSession session) { followTransition(ElementLifeCycleTransistion.toValidated, session, true); }
@Override public void setReady(CoreSession session) { followTransition(ElementLifeCycleTransistion.toReady, session, true); }
@Override public void setCanceled(CoreSession session) { followTransition(ElementLifeCycleTransistion.toCanceled, session, false); }
@Override public void setRunning(CoreSession session) { followTransition(ElementLifeCycleTransistion.toRunning, session, false); }
@Override public void setDone(CoreSession session) { followTransition(ElementLifeCycleTransistion.toDone, session, false); EventFirer.fireEvent(session, this, null, DocumentRoutingConstants.Events.afterStepRunning.name()); }
@Override public void backToReady(CoreSession session) { EventFirer.fireEvent(session, this, null, DocumentRoutingConstants.Events.beforeStepBackToReady.name()); followTransition(ElementLifeCycleTransistion.backToReady, session, false); EventFirer.fireEvent(session, this, null, DocumentRoutingConstants.Events.afterStepBackToReady.name()); }