@Override public FlowExecutionStatus handle(FlowExecutor executor) throws Exception { /* * On starting a new step, possibly upgrade the last execution to make * sure it is abandoned on restart if it failed. */ executor.abandonStepExecution(); return new FlowExecutionStatus(executor.executeStep(step)); }
@Override public FlowExecutionStatus handle(FlowExecutor executor) throws Exception { /* * On starting a new step, possibly upgrade the last execution to make * sure it is abandoned on restart if it failed. */ executor.abandonStepExecution(); return new FlowExecutionStatus(executor.executeStep(step)); }
@Override public FlowExecutionStatus handle(FlowExecutor executor) throws Exception { /* * On starting a new step, possibly upgrade the last execution to make * sure it is abandoned on restart if it failed. */ executor.abandonStepExecution(); return new FlowExecutionStatus(executor.executeStep(step)); }
@Override public FlowExecutionStatus handle(FlowExecutor executor) throws Exception { /* * On starting a new step, possibly upgrade the last execution to make * sure it is abandoned on restart if it failed. */ executor.abandonStepExecution(); return new FlowExecutionStatus(executor.executeStep(step)); }
@Override public FlowExecutionStatus handle(FlowExecutor executor) throws Exception { /* * On starting a new step, possibly upgrade the last execution to make * sure it is abandoned on restart if it failed. */ executor.abandonStepExecution(); return new FlowExecutionStatus(executor.executeStep(step)); }