public final void clearFileContents() throws DataFallbackException {
  if (!dataFile.delete()) {
    LOG.error("clearFileContents() - The original file could not be deleted");
    throw new DataFallbackException("The file " + dataFile.getAbsolutePath() + " could not be deleted");
  }
 else {
    LOG.info("clearFileContents() - The " + dataFile.getAbsolutePath() + " has been deleted");
    try {
      if (dataFile.createNewFile()) {
        if (LOG.isDebugEnabled())         LOG.debug("clearFileContents() - The " + dataFile.getAbsolutePath() + " has been created");
      }
    }
 catch (    IOException e) {
      LOG.error("clearFileContents() : Error while creating the fallback file " + e.getMessage());
    }
    initializeCounterFile();
  }
}

public final void clearFileContents ( ) throws DataFallbackException { if ( ! dataFile . delete ( ) ) { LOG . error ( "clearFileContents() - The original file could not be deleted" ) ; throw new DataFallbackException ( "The file " + dataFile . getAbsolutePath ( ) + " could not be deleted" ) ; } else { LOG . info ( "clearFileContents() - The " + dataFile . getAbsolutePath ( ) + " has been deleted" ) ; try { if ( dataFile . createNewFile ( ) ) { if ( LOG . isDebugEnabled ( ) ) LOG . debug ( "clearFileContents() - The " + dataFile . getAbsolutePath ( ) + " has been created" ) ; } } catch ( IOException e ) { LOG . error ( "clearFileContents() : Error while creating the fallback file " + e . getMessage ( ) ) ; } initializeCounterFile ( ) ; } }
removes the contents of the fallback log file by deleting the file and creating it again and it also updates the counter stored in the counterfile
