com.j2biz.blogunity.util
Class ResourceUtils

java.lang.Object
  extended bycom.j2biz.blogunity.util.ResourceUtils

public class ResourceUtils
extends Object

Since:
0.1
Author:
michelson

Constructor Summary
ResourceUtils()
           
 
Method Summary
static long calculateDirectorySize(File resource)
          Calculates size of the given directory/file.
static void copyDirectory(File source, File destination)
           
static void copyFile(File source, File destination)
           
static void copyFile(InputStream in, File destination)
           
static String getPreformattedFilesize(long size)
           
static InputStream getResourceAsStream(String url)
           
static void removeDirectory(File dir)
           
static void removeFile(File file)
           
static void unzipFile(File zipFile, File destinationDir)
           
static void unzipFile(ZipInputStream zin, File destinationDir)
           
static File zipDirectory(File sourceDirectory)
           
static File zipDirectory(File sourceDirectory, String rootDirName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceUtils

public ResourceUtils()
Method Detail

getResourceAsStream

public static InputStream getResourceAsStream(String url)
                                       throws BlogunityException
Throws:
BlogunityException

copyDirectory

public static void copyDirectory(File source,
                                 File destination)
                          throws BlogunityException
Throws:
BlogunityException

copyFile

public static void copyFile(File source,
                            File destination)
                     throws BlogunityException
Throws:
BlogunityException

copyFile

public static void copyFile(InputStream in,
                            File destination)
                     throws BlogunityException
Throws:
BlogunityException

zipDirectory

public static File zipDirectory(File sourceDirectory)
                         throws BlogunityException
Throws:
BlogunityException

zipDirectory

public static File zipDirectory(File sourceDirectory,
                                String rootDirName)
                         throws BlogunityException
Throws:
BlogunityException

removeDirectory

public static void removeDirectory(File dir)
                            throws BlogunityException
Throws:
BlogunityException

removeFile

public static void removeFile(File file)
                       throws BlogunityException
Throws:
BlogunityException

unzipFile

public static void unzipFile(File zipFile,
                             File destinationDir)
                      throws BlogunityException
Throws:
BlogunityException

unzipFile

public static void unzipFile(ZipInputStream zin,
                             File destinationDir)
                      throws BlogunityException
Throws:
BlogunityException

getPreformattedFilesize

public static String getPreformattedFilesize(long size)

calculateDirectorySize

public static long calculateDirectorySize(File resource)
Calculates size of the given directory/file.

Parameters:
resource -
Returns:


Copyright (c)j2biz.com