public void delete()
    throws IOException {
    try {
      storage.delete(type, id);
    } catch (Exception e) {
      // Error getting children of node -- probably node has been deleted
      LOG.info("Couldn't delete " + id);
    }
  }
The persistent state of a job.  The state is stored in one of the
supported storage systems.
hcatalog/webhcat/svr/src/main/java/org/apache/hive/hcatalog/templeton/tool/JobState.java