public final class SaferIOOperation
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
RETRY_COUNT |
static java.lang.String |
RETRY_INTERVAL |
Constructor and Description |
---|
SaferIOOperation() |
Modifier and Type | Method and Description |
---|---|
static void |
copyDir(java.io.File p_fileDst,
java.io.File p_fileSrc) |
static void |
copyFile(java.io.File p_fileDst,
java.io.File p_fileSrc) |
static boolean |
delete(java.io.File p_fileToDel) |
static boolean |
mkdir(java.io.File p_dir) |
static boolean |
mkdirs(java.io.File p_dir) |
static boolean |
renameTo(java.io.File p_fileSrc,
java.io.File p_fileDst) |
static boolean |
renameTo(java.nio.file.Path p_fileSrc,
java.nio.file.Path p_fileDst) |
@SystemProperty(defaultValue="300") public static final java.lang.String RETRY_INTERVAL
@SystemProperty(defaultValue="3") public static final java.lang.String RETRY_COUNT
public static boolean renameTo(java.io.File p_fileSrc, java.io.File p_fileDst)
p_fileSrc
- The source file or directory to movep_fileDst
- The destination file or directory.true
if rename success otherwise false
public static boolean renameTo(java.nio.file.Path p_fileSrc, java.nio.file.Path p_fileDst)
p_fileSrc
- The source file or directory to movep_fileDst
- The destination file or directory.true
if rename success otherwise false
public static boolean mkdir(java.io.File p_dir)
public static boolean mkdirs(java.io.File p_dir)
public static void copyFile(java.io.File p_fileDst, java.io.File p_fileSrc) throws java.io.IOException
java.io.IOException
public static void copyDir(java.io.File p_fileDst, java.io.File p_fileSrc) throws java.io.IOException
java.io.IOException
public static boolean delete(java.io.File p_fileToDel)