// mark the job as executing
runningJob.setStartTime(new DateTime());
executing.put(flow.getName(), new ExecutingJobAndInstance(flow, runningJob));
flow.execute(holder.getParentProps(), new FlowCallback() {
@Override
public void progressMade() {
allKnownFlows.saveExecutableFlow(holder);
}