Package app.tozzi.util
Class IOUtils
java.lang.Object
app.tozzi.util.IOUtils
IO Utilities
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic jakarta.activation.DataSourcecreateDataSource(jakarta.mail.internet.MimePart part) Creates aDataSourcefromMimePartstatic jakarta.activation.DataSourcecreateDataSource(jakarta.mail.internet.MimePart part, String name) Creates aDataSourcefromMimePartand file namestatic jakarta.activation.DataSourcecreateDataSource(InputStream inputStream, String name) Creates aDataSourcefromInputStreamand file namestatic voidfastCopy(InputStream src, OutputStream dest) CopyInputStreamintoOutputStreamwith buffer of 16KB
-
Constructor Details
-
IOUtils
public IOUtils()
-
-
Method Details
-
createDataSource
public static jakarta.activation.DataSource createDataSource(jakarta.mail.internet.MimePart part) throws IOException Creates aDataSourcefromMimePart- Parameters:
part-MimePart- Returns:
DataSource- Throws:
IOException
-
createDataSource
public static jakarta.activation.DataSource createDataSource(InputStream inputStream, String name) throws IOException Creates aDataSourcefromInputStreamand file name- Parameters:
inputStream-InputStreamname- File name- Returns:
DataSource- Throws:
IOException
-
createDataSource
public static jakarta.activation.DataSource createDataSource(jakarta.mail.internet.MimePart part, String name) throws IOException Creates aDataSourcefromMimePartand file name- Parameters:
part-MimePartname- File name- Returns:
DataSource- Throws:
IOException
-
fastCopy
CopyInputStreamintoOutputStreamwith buffer of 16KB- Parameters:
src-InputStreamdest-OutputStream- Throws:
IOException
-