org.apache.activemq.util
Class IOHelper

java.lang.Object
  extended by org.apache.activemq.util.IOHelper

public final class IOHelper
extends Object

Version:
$Revision: 661435 $

Field Summary
protected static int MAX_DIR_NAME_LENGTH
           
protected static int MAX_FILE_NAME_LENGTH
           
 
Method Summary
static void copyFile(File src, File dest)
           
static void copyInputStream(InputStream in, OutputStream out)
           
static boolean deleteChildren(File parent)
           
static boolean deleteFile(File fileToDelete)
           
static String getDefaultDataDirectory()
           
static String getDefaultDirectoryPrefix()
          Allows a system property to be used to overload the default data directory which can be useful for forcing the test cases to use a target/ prefix
static String getDefaultStoreDirectory()
           
static void mkdirs(File dir)
           
static void moveFile(File src, File targetDirectory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_DIR_NAME_LENGTH

protected static final int MAX_DIR_NAME_LENGTH

MAX_FILE_NAME_LENGTH

protected static final int MAX_FILE_NAME_LENGTH
Method Detail

getDefaultDataDirectory

public static String getDefaultDataDirectory()

getDefaultStoreDirectory

public static String getDefaultStoreDirectory()

getDefaultDirectoryPrefix

public static String getDefaultDirectoryPrefix()
Allows a system property to be used to overload the default data directory which can be useful for forcing the test cases to use a target/ prefix


deleteFile

public static boolean deleteFile(File fileToDelete)

deleteChildren

public static boolean deleteChildren(File parent)

moveFile

public static void moveFile(File src,
                            File targetDirectory)
                     throws IOException
Throws:
IOException

copyFile

public static void copyFile(File src,
                            File dest)
                     throws IOException
Throws:
IOException

copyInputStream

public static void copyInputStream(InputStream in,
                                   OutputStream out)
                            throws IOException
Throws:
IOException

mkdirs

public static void mkdirs(File dir)
                   throws IOException
Throws:
IOException


Copyright © 2005-2011 FuseSource. All Rights Reserved.