gr.uoa.di.madgik.commons.utils
Class FileUtils

java.lang.Object
  extended by gr.uoa.di.madgik.commons.utils.FileUtils

public class FileUtils
extends java.lang.Object


Constructor Summary
FileUtils()
           
 
Method Summary
static void CleanUp(java.io.File target)
           
static void Copy(java.io.File src, java.io.File dest)
           
static void Copy(java.io.File source, java.io.OutputStream stream)
           
static void Copy(java.io.File src, java.io.RandomAccessFile dest, boolean Compress)
           
static void Copy(java.io.InputStream stream, java.io.File target)
           
static void Copy(java.io.RandomAccessFile src, java.io.File dest, boolean Uncompress)
           
static void MakeFileExecutable(java.io.File file)
           
static void MakeFilePermissions(java.io.File file, java.lang.String perms)
           
static void MakeFileReadWriteOwner(java.io.File file)
           
static java.lang.String ReadFileToString(java.io.File file)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUtils

public FileUtils()
Method Detail

ReadFileToString

public static java.lang.String ReadFileToString(java.io.File file)
                                         throws java.io.IOException
Throws:
java.io.IOException

MakeFileExecutable

public static void MakeFileExecutable(java.io.File file)
                               throws java.lang.Exception
Throws:
java.lang.Exception

MakeFileReadWriteOwner

public static void MakeFileReadWriteOwner(java.io.File file)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

MakeFilePermissions

public static void MakeFilePermissions(java.io.File file,
                                       java.lang.String perms)
                                throws java.lang.Exception
Throws:
java.lang.Exception

Copy

public static void Copy(java.io.File source,
                        java.io.OutputStream stream)
                 throws java.io.IOException
Throws:
java.io.IOException

Copy

public static void Copy(java.io.InputStream stream,
                        java.io.File target)
                 throws java.io.IOException
Throws:
java.io.IOException

Copy

public static void Copy(java.io.File src,
                        java.io.File dest)
                 throws java.io.IOException
Throws:
java.io.IOException

Copy

public static void Copy(java.io.File src,
                        java.io.RandomAccessFile dest,
                        boolean Compress)
                 throws java.io.IOException
Throws:
java.io.IOException

Copy

public static void Copy(java.io.RandomAccessFile src,
                        java.io.File dest,
                        boolean Uncompress)
                 throws java.io.IOException
Throws:
java.io.IOException

CleanUp

public static void CleanUp(java.io.File target)