code: private boolean jobHasScheduledStatus() {
  
  		final Iterator<ExecutionVertex> it = new ExecutionGraphIterator(this, true);
  
  		while (it.hasNext()) {
  
  			final ExecutionState s = it.next().getExecutionState();
  			if (s != ExecutionState.CREATED && s != ExecutionState.SCHEDULED && s != ExecutionState.READY) {
  				return false;
  			}
  		}
  
  		return true;
  	}
docs: Checks whether the job represented by the execution graph has the status <code>SCHEDULED</code>.
  
  @return <code>true</code> if the job has the status <code>SCHEDULED</code>, <code>false</code> otherwise