Example #1
0
  /** Closes and deletes the files. */
  public void delete() {
    if (hashFile != null) {
      try {
        hashFile.delete();
      } catch (IOException ex) {
        logger.warn("An I/O error occurred while deleting: " + hashFileName, ex);
      } finally {
        hashFile = null;
      }
    }

    if (stringFile != null) {
      try {
        stringFile.close();
        stringFileName.delete();
      } catch (IOException ex) {
        logger.warn("An I/O error occurred while deleting: " + stringFileName, ex);
      } finally {
        stringFile = null;
      }
    }
  }