code: @Override
    public void abortJob(JobContext context, JobStatus.State state)
    throws IOException {
      cleanupJob(context);
    }
docs: Delete the temporary directory, including all of the work directories.
  @param context the job's context
  @param state final run state of the job, should be FAILED or KILLED