com.continuent.tungsten.common.utils
Class FileUtils

java.lang.Object
  extended by com.continuent.tungsten.common.utils.FileUtils

public class FileUtils
extends java.lang.Object


Constructor Summary
FileUtils()
           
 
Method Summary
static boolean removeDirectory(java.io.File directory, java.util.Map<java.lang.String,java.lang.String> progress)
          Utility function to recursively remove a directory hierarchy and all files in it.
static boolean removeDirectory(java.lang.String directoryName)
          Simpler interface to removeDirectory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUtils

public FileUtils()
Method Detail

removeDirectory

public static boolean removeDirectory(java.lang.String directoryName)
Simpler interface to removeDirectory

Parameters:
directoryName -

removeDirectory

public static boolean removeDirectory(java.io.File directory,
                                      java.util.Map<java.lang.String,java.lang.String> progress)
Utility function to recursively remove a directory hierarchy and all files in it. This function tracks what it does by putting entries in the 'progress' map passed in.

Parameters:
directory - - directory to start at
progress - - initialized map to be used to track progress.