public class FileManagementUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FEATURE_DIR |
static java.lang.String |
FILE_UPLOAD_DIR |
static java.lang.String |
INFRAMGR_DIR |
static java.lang.String |
UCSD_GROUP |
static java.lang.String |
UCSD_USER |
Constructor and Description |
---|
FileManagementUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.String> |
checkFilesExists(java.lang.String moDir,
java.lang.String orginFolder,
java.lang.String[] extensions) |
static void |
cleanupDirectory(WizardSession session) |
static void |
deleteFile(java.lang.String filePath) |
static byte[] |
getBytesFromFile(java.lang.String fileName)
Returns the contents of the file in a byte array.
|
static java.lang.String |
getDir(boolean fromWizard) |
static java.lang.String |
getDir(WizardSession session) |
static java.lang.String |
getFullPathForLargeFileUpload(java.lang.String fileName) |
static java.lang.String |
getMyDir(WizardSession session) |
static boolean |
isFileExist(java.lang.String filePath) |
static java.lang.String |
readFileAsString(java.lang.String fileName) |
static java.lang.String |
readFileAsStringForFeatureAssetImport(java.lang.String fileName) |
static java.lang.String |
readFileAsStringForWFTaskImport(java.lang.String fileName) |
static java.lang.String |
readTextFile(java.lang.String fileName,
java.lang.String insertPrefix) |
static void |
unzip(java.io.File zip,
java.io.File extractTo) |
static void |
writeBytesToFile(byte[] fileData,
java.lang.String outFileName) |
static java.lang.String |
zip(java.lang.String foldertoZip) |
static void |
zipDir(java.io.File srcFile,
java.util.zip.ZipOutputStream zos) |
static void |
zipDirectory(java.lang.String outputZipFile,
java.io.File inputSourceDir)
Zip Directory
|
public static java.lang.String FILE_UPLOAD_DIR
public static java.lang.String FEATURE_DIR
public static java.lang.String INFRAMGR_DIR
public static final transient java.lang.String UCSD_USER
public static final transient java.lang.String UCSD_GROUP
public static java.lang.String getFullPathForLargeFileUpload(java.lang.String fileName)
public static java.lang.String getDir(WizardSession session)
public static java.lang.String getMyDir(WizardSession session)
public static java.lang.String getDir(boolean fromWizard)
public static void cleanupDirectory(WizardSession session)
public static java.lang.String readTextFile(java.lang.String fileName, java.lang.String insertPrefix) throws java.lang.Exception
java.lang.Exception
public static java.lang.String readFileAsString(java.lang.String fileName) throws java.io.IOException
java.io.IOException
public static java.lang.String readFileAsStringForFeatureAssetImport(java.lang.String fileName) throws java.io.IOException
java.io.IOException
public static java.lang.String readFileAsStringForWFTaskImport(java.lang.String fileName) throws java.io.IOException
java.io.IOException
public static byte[] getBytesFromFile(java.lang.String fileName) throws java.lang.Exception
file
- java.lang.Exception
java.io.IOException
public static void writeBytesToFile(byte[] fileData, java.lang.String outFileName) throws java.lang.Exception
java.lang.Exception
public static void deleteFile(java.lang.String filePath) throws java.lang.Exception
java.lang.Exception
public static boolean isFileExist(java.lang.String filePath) throws java.lang.Exception
java.lang.Exception
public static final void unzip(java.io.File zip, java.io.File extractTo) throws java.io.IOException
java.io.IOException
public static final java.lang.String zip(java.lang.String foldertoZip)
public static void zipDirectory(java.lang.String outputZipFile, java.io.File inputSourceDir)
zipFile
- output ZIP file locationinputSourceDir
- input source directory to be zippedpublic static void zipDir(java.io.File srcFile, java.util.zip.ZipOutputStream zos)
public static java.util.List<java.lang.String> checkFilesExists(java.lang.String moDir, java.lang.String orginFolder, java.lang.String[] extensions)
moDir
- orginFolder
- extensions
-