Beispiel #1
0
  private boolean isFlowFinished() {
    if (!activeJobRunners.isEmpty()) {
      return false;
    }

    for (String end : flow.getEndNodes()) {
      ExecutableNode node = flow.getExecutableNode(end);
      if (!Status.isStatusFinished(node.getStatus())) {
        return false;
      }
    }

    return true;
  }