|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.basecmp.core.util.FileUtils
| Field Summary | |
static long |
DEFAULT_VALUE_UPLOAD_TIMEOUT
Timeout, nach dem alte Upload-Files gelöscht werden (1000ms * 60 * 30 = 30 Minuten). |
| Constructor Summary | |
FileUtils()
|
|
| Method Summary | |
static boolean |
copy(java.lang.String source,
java.lang.String target)
Kopiert die unter source angegebene Datei nach target und liefert bei Erfolg true, sonst false. |
static boolean |
createNewFile(java.io.File file)
Erzeugt das übergebene, abstrakte File-Object (existiert noch nicht physikalisch) mittels file.createNewFile() als konkretes File-Object. |
static java.io.File |
createNewFile(java.io.File file,
boolean createNumberedAlternativeName)
Erzeugt das übergebene, abstrakte File-Object (existiert noch nicht physikalisch) mittels file.createNewFile() als konkretes File-Object. |
static boolean |
deleteDirectory(java.lang.String dirPath)
|
static boolean |
deleteFile(java.lang.String filePath)
Löscht die angegebene Datei, soweit vorhanden (Name inkl Pfad) und liefert bei Erfolg true, sonst false. |
static boolean |
deleteOldUploadFiles()
Löscht in dem Upload-Verzeichnis alle Dateien, die älter sind als der in DEFAULT_VALUE_UPLOAD_TIMEOUT definierte Timeout. |
static java.lang.String |
getConfigPath(java.lang.String pathPropertyName)
Liefert den physikalischen, absoluten Pfad zu einer definierten Pfad-Konfig-Variablen. |
static java.util.Map |
getDirectorynameMap(java.io.File directory)
Liefert ein Map-Objekt (Entries identisch mit Keys) mit allen Verzeichnisnamen des angegebeben Verzeichnisses. |
static java.util.Map |
getFilenameMap(java.io.File directory)
Liefert ein Map-Objekt (Entries identisch mit Keys) mit allen Dateinamen des angegebeben Verzeichnisses. |
static java.lang.String |
getFileNameWithoutSuffix(java.io.File file)
Liefert den Dateiname ohne die Dateiendung (ohne den nachfolgenden Punkt) für ein File-Object. |
static java.lang.String |
getFileSuffix(java.io.File file)
Liefert die Dateiendung (ohne den Punkt davor) für ein File-Object. |
static java.lang.String |
getLiveConfigPath(java.lang.String pathPropertyName)
Liefert den physikalischen, absoluten Pfad zu einer definierten Pfad-Konfig-Variablen auf dem Live-Server. |
static java.util.Collection |
listDirectories(java.io.File directory)
Liefert eine Collection von allen Verzeichnissen unterhalb des angegebenen Verzeichnisses. |
static java.lang.String |
parseASCIIFileName(java.io.File file)
Liefert für ein File-Object einen Filenamen (ohne Pfad), der keine Sonderzeichen oder Leerzeichen enthält. |
static java.lang.String |
parseASCIIFileName(java.lang.String filename)
Konvertiert einen String-Filenamen (ohne Pfad) in einen Name, der keine Sonderzeichen oder Leerzeichen enthält. |
static boolean |
rename(java.lang.String path,
java.lang.String oldFilename,
java.lang.String newFilename)
Benennt eine Datei (oldFilename) mit dem angegebenen, gemeinsamen Pfad in den neuen Namen (newFilename) um und liefert bei Erfolg true, sonst false. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final long DEFAULT_VALUE_UPLOAD_TIMEOUT
| Constructor Detail |
public FileUtils()
| Method Detail |
public static boolean copy(java.lang.String source,
java.lang.String target)
source - target -
public static boolean createNewFile(java.io.File file)
public static java.io.File createNewFile(java.io.File file,
boolean createNumberedAlternativeName)
public static boolean deleteDirectory(java.lang.String dirPath)
public static boolean deleteFile(java.lang.String filePath)
public static boolean deleteOldUploadFiles()
throws java.lang.Exception
DEFAULT_VALUE_UPLOAD_TIMEOUT definierte Timeout.
java.lang.Exceptionpublic static java.lang.String getConfigPath(java.lang.String pathPropertyName)
public static java.util.Map getDirectorynameMap(java.io.File directory)
public static java.util.Map getFilenameMap(java.io.File directory)
public static java.lang.String getFileNameWithoutSuffix(java.io.File file)
public static java.lang.String getFileSuffix(java.io.File file)
public static java.lang.String getLiveConfigPath(java.lang.String pathPropertyName)
public static java.util.Collection listDirectories(java.io.File directory)
public static java.lang.String parseASCIIFileName(java.io.File file)
public static java.lang.String parseASCIIFileName(java.lang.String filename)
public static boolean rename(java.lang.String path,
java.lang.String oldFilename,
java.lang.String newFilename)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||