Package org.openas2.util
Class IOUtil
- java.lang.Object
-
- org.openas2.util.IOUtil
-
public class IOUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description IOUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringcleanFilename(java.lang.String filename)static voiddeleteFile(java.io.File f)static java.io.FilegetDirectoryFile(java.lang.String directory)static java.io.FileOutputStreamgetFileOutPutStream(java.lang.String target, boolean createDirectories)static java.io.File[]getFiles(java.io.File dir, java.util.List<java.lang.String> allowedExtensions, java.util.List<java.lang.String> excludedExtensions)static java.io.OutputStreamWritergetOutPutStreamWriter(java.lang.String target, boolean createDirectories, java.lang.String charsetName)static java.lang.StringgetTransferRate(int bytes, ProfilerStub stub)static java.io.FilegetUnique(java.io.File dir, java.lang.String filename)static voidhandleError(java.io.File file, java.lang.String errorDirectory)static java.io.FilemoveFile(java.io.File src, java.io.File dest, boolean overwrite)
-
-
-
Method Detail
-
getOutPutStreamWriter
public static java.io.OutputStreamWriter getOutPutStreamWriter(java.lang.String target, boolean createDirectories, java.lang.String charsetName) throws java.io.IOException- Throws:
java.io.IOException
-
getFileOutPutStream
public static java.io.FileOutputStream getFileOutPutStream(java.lang.String target, boolean createDirectories) throws java.io.IOException- Throws:
java.io.IOException
-
getDirectoryFile
public static java.io.File getDirectoryFile(java.lang.String directory) throws java.io.IOException- Throws:
java.io.IOException
-
getTransferRate
public static java.lang.String getTransferRate(int bytes, ProfilerStub stub)
-
getUnique
public static java.io.File getUnique(java.io.File dir, java.lang.String filename)
-
cleanFilename
public static java.lang.String cleanFilename(java.lang.String filename)
-
handleError
public static void handleError(java.io.File file, java.lang.String errorDirectory) throws OpenAS2Exception- Throws:
OpenAS2Exception
-
moveFile
public static java.io.File moveFile(java.io.File src, java.io.File dest, boolean overwrite) throws java.io.IOException- Throws:
java.io.IOException
-
deleteFile
public static void deleteFile(java.io.File f) throws java.io.IOException- Throws:
java.io.IOException
-
getFiles
public static java.io.File[] getFiles(java.io.File dir, java.util.List<java.lang.String> allowedExtensions, java.util.List<java.lang.String> excludedExtensions)
-
-