String exitStatusFromJSL = stopElement.getExitStatus(); logger.fine("Next transition element is a <stop> : " + transitionElement + " with restartOn=" + restartOn + " , and JSL exit status = " + exitStatusFromJSL);
String exitStatusFromJSL = stopElement.getExitStatus(); logger.fine("Next transition element is a <stop> : " + transitionElement + " with restartOn=" + restartOn + " , and JSL exit status = " + exitStatusFromJSL);
String exitStatusFromJSL = stopElement.getExitStatus(); logger.fine("Next transition element is a <stop> : " + transitionElement + " with restartOn=" + restartOn + " , and JSL exit status = " + exitStatusFromJSL);
Stop stopElement = (Stop)controlElement; Stop newStop = jslFactory.createStop(); newStop.setExitStatus(stopElement.getExitStatus()); newStop.setOn(stopElement.getOn()); newStop.setRestart(stopElement.getRestart());
Stop stopElement = (Stop)controlElement; Stop newStop = jslFactory.createStop(); newStop.setExitStatus(stopElement.getExitStatus()); newStop.setOn(stopElement.getOn()); newStop.setRestart(stopElement.getRestart());
Stop stopElement = (Stop)controlElement; Stop newStop = jslFactory.createStop(); newStop.setExitStatus(stopElement.getExitStatus()); newStop.setOn(stopElement.getOn()); newStop.setRestart(stopElement.getRestart());
@Override public TransitionElement substituteProperties(final TransitionElement controlElement, final Properties submittedProps, final Properties parentProps) { if (controlElement instanceof End) { ((End)controlElement).setOn(this.replaceAllProperties(((End)controlElement).getOn(), submittedProps, parentProps)); ((End)controlElement).setExitStatus(this.replaceAllProperties(((End)controlElement).getExitStatus(), submittedProps, parentProps)); } else if (controlElement instanceof Fail) { ((Fail)controlElement).setOn(this.replaceAllProperties(((Fail)controlElement).getOn(), submittedProps, parentProps)); ((Fail)controlElement).setExitStatus(this.replaceAllProperties(((Fail)controlElement).getExitStatus(), submittedProps, parentProps)); } else if (controlElement instanceof Next) { ((Next)controlElement).setOn(this.replaceAllProperties(((Next)controlElement).getOn(), submittedProps, parentProps)); ((Next)controlElement).setTo(this.replaceAllProperties(((Next)controlElement).getTo(), submittedProps, parentProps)); } else if (controlElement instanceof Stop) { ((Stop)controlElement).setOn(this.replaceAllProperties(((Stop)controlElement).getOn(), submittedProps, parentProps)); ((Stop)controlElement).setExitStatus(this.replaceAllProperties(((Stop)controlElement).getExitStatus(), submittedProps, parentProps)); ((Stop)controlElement).setRestart(this.replaceAllProperties(((Stop)controlElement).getRestart(), submittedProps, parentProps)); } return controlElement; }
@Override public TransitionElement substituteProperties(final TransitionElement controlElement, final Properties submittedProps, final Properties parentProps) { if (controlElement instanceof End) { ((End)controlElement).setOn(this.replaceAllProperties(((End)controlElement).getOn(), submittedProps, parentProps)); ((End)controlElement).setExitStatus(this.replaceAllProperties(((End)controlElement).getExitStatus(), submittedProps, parentProps)); } else if (controlElement instanceof Fail) { ((Fail)controlElement).setOn(this.replaceAllProperties(((Fail)controlElement).getOn(), submittedProps, parentProps)); ((Fail)controlElement).setExitStatus(this.replaceAllProperties(((Fail)controlElement).getExitStatus(), submittedProps, parentProps)); } else if (controlElement instanceof Next) { ((Next)controlElement).setOn(this.replaceAllProperties(((Next)controlElement).getOn(), submittedProps, parentProps)); ((Next)controlElement).setTo(this.replaceAllProperties(((Next)controlElement).getTo(), submittedProps, parentProps)); } else if (controlElement instanceof Stop) { ((Stop)controlElement).setOn(this.replaceAllProperties(((Stop)controlElement).getOn(), submittedProps, parentProps)); ((Stop)controlElement).setExitStatus(this.replaceAllProperties(((Stop)controlElement).getExitStatus(), submittedProps, parentProps)); ((Stop)controlElement).setRestart(this.replaceAllProperties(((Stop)controlElement).getRestart(), submittedProps, parentProps)); } return controlElement; }
@Override public TransitionElement substituteProperties(final TransitionElement controlElement, final Properties submittedProps, final Properties parentProps) { if (controlElement instanceof End) { ((End)controlElement).setOn(this.replaceAllProperties(((End)controlElement).getOn(), submittedProps, parentProps)); ((End)controlElement).setExitStatus(this.replaceAllProperties(((End)controlElement).getExitStatus(), submittedProps, parentProps)); } else if (controlElement instanceof Fail) { ((Fail)controlElement).setOn(this.replaceAllProperties(((Fail)controlElement).getOn(), submittedProps, parentProps)); ((Fail)controlElement).setExitStatus(this.replaceAllProperties(((Fail)controlElement).getExitStatus(), submittedProps, parentProps)); } else if (controlElement instanceof Next) { ((Next)controlElement).setOn(this.replaceAllProperties(((Next)controlElement).getOn(), submittedProps, parentProps)); ((Next)controlElement).setTo(this.replaceAllProperties(((Next)controlElement).getTo(), submittedProps, parentProps)); } else if (controlElement instanceof Stop) { ((Stop)controlElement).setOn(this.replaceAllProperties(((Stop)controlElement).getOn(), submittedProps, parentProps)); ((Stop)controlElement).setExitStatus(this.replaceAllProperties(((Stop)controlElement).getExitStatus(), submittedProps, parentProps)); ((Stop)controlElement).setRestart(this.replaceAllProperties(((Stop)controlElement).getRestart(), submittedProps, parentProps)); } return controlElement; }