@Override
  public void setListener(JobCoordinatorListener jobCoordinatorListener) {
    this.jobCoordinatorListener = Optional.ofNullable(jobCoordinatorListener);
  }
Keeps track of if the job coordinator has completed all preparation for running the job, including
publishing a new job model and starting the job model monitors.
samza-core/src/main/java/org/apache/samza/coordinator/staticresource/StaticResourceJobCoordinator.java