code: @Override
    public void onFileCreate(Path rawPath) {
      try {
        JobSpec newJobSpec =
            this.converter.apply(loader.loadPullFile(rawPath, sysConfig, false));
        listeners.onAddJob(newJobSpec);
      } catch (IOException e) {
        throw new RuntimeException(e.getMessage());
      }
    }
docs: Transform the event triggered by file creation into JobSpec Creation for Driver (One of the JobCatalogListener )
  Create a new JobSpec object and notify each of member inside JobCatalogListenersList
  @param rawPath This could be complete path to the newly-created configuration file.