@Override
  public String getJobName() {
    return this.jobName;
  }
Build a {@link JobContextImpl} from a {@link Config} object.
This extracts some information like job name and job id.

@param config used to extract job information
@param jobModel job model
@return {@link JobContextImpl} corresponding to the {@code config}
@throws IllegalArgumentException if job name is not defined in the {@code config}
samza-core/src/main/java/org/apache/samza/context/JobContextImpl.java