code: public void waitForCompletion(final int waitTime) {
      LOG.info("Waiting for the Job Driver to complete: " + waitTime);
      if (waitTime == 0) {
        close(0);
        return;
      } else if (waitTime < 0) {
        waitTillDone();
      }
      final long endTime = System.currentTimeMillis() + waitTime * 1000;
      close(endTime);
    }
docs: Wait for the job driver to complete.