code: public static JobRecord getJob(String jobHandle) throws NoSuchObjectException {
      checkNonEmpty(jobHandle, "jobHandle");
      Key key = KeyFactory.createKey(JobRecord.DATA_STORE_KIND, jobHandle);
      logger.finest("getJob: " + key.getName());
      return backEnd.queryJob(key, JobRecord.InflationType.FOR_OUTPUT);
    }
docs: Retrieves a JobRecord for the specified job handle. The returned instance
  will be only partially inflated. The run and finalize barriers will not be
  available but the output slot will be.
  
  @param jobHandle The handle of a job.
  @return The corresponding JobRecord
  @throws NoSuchObjectException If a JobRecord with the given handle cannot
  be found in the data store.