|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cluster5.shared.utils.FileUtils
public class FileUtils
Constructor Summary | |
---|---|
FileUtils()
|
Method Summary | |
---|---|
static void |
copy(java.io.InputStream inputStream,
java.io.OutputStream outputStream)
Copies data from input stream into output stream and after all data is copied it closes the output stream. |
static boolean |
deleteDirectory(java.lang.String fullPath)
Deletes a nonempty directory. |
static boolean |
deleteFile(java.lang.String fullPath)
Deletes specified file from the file system. |
static java.lang.String |
generateFilename(java.lang.String prefix,
java.lang.String fileExtension)
Generates new filename composed by prefix, randomly generated integer, current time in milliseconds and extension given by the original fileName. |
static java.lang.String |
getFileExtension(java.lang.String filename)
Returns extension of specified file. |
static byte[] |
readFromFile(java.lang.String fullPath)
Reads data from specified file. |
static void |
saveToFile(java.lang.String fullPath,
byte[] data)
Saves data into a file. |
static void |
saveToFile(java.lang.String fullPath,
java.io.InputStream inputStream)
Saves all data coming from the input stream into specified file. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileUtils()
Method Detail |
---|
public static java.lang.String generateFilename(java.lang.String prefix, java.lang.String fileExtension)
prefix
- fileExtension
-
public static boolean deleteFile(java.lang.String fullPath)
fullPath
- path where the file is located
public static boolean deleteDirectory(java.lang.String fullPath)
fullPath
-
public static java.lang.String getFileExtension(java.lang.String filename)
filename
-
public static void saveToFile(java.lang.String fullPath, java.io.InputStream inputStream) throws java.io.FileNotFoundException, java.io.IOException
fullPath
- inputStream
-
java.io.FileNotFoundException
java.io.IOException
public static void saveToFile(java.lang.String fullPath, byte[] data) throws java.io.FileNotFoundException
fullPath
- data
- bytes to save
java.io.FileNotFoundException
public static void copy(java.io.InputStream inputStream, java.io.OutputStream outputStream) throws java.io.IOException
inputStream
- source input streamoutputStream
- sink output stream
java.io.IOException
public static byte[] readFromFile(java.lang.String fullPath)
fullPath
- path + filename to a file
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |