Class IOUtils

java.lang.Object
app.tozzi.util.IOUtils

public class IOUtils extends Object
IO Utilities
  • Constructor Details

    • IOUtils

      public IOUtils()
  • Method Details

    • createDataSource

      public static jakarta.activation.DataSource createDataSource(jakarta.mail.internet.MimePart part) throws IOException
      Creates a DataSource from MimePart
      Parameters:
      part - MimePart
      Returns:
      DataSource
      Throws:
      IOException
    • createDataSource

      public static jakarta.activation.DataSource createDataSource(InputStream inputStream, String name) throws IOException
      Creates a DataSource from InputStream and file name
      Parameters:
      inputStream - InputStream
      name - File name
      Returns:
      DataSource
      Throws:
      IOException
    • createDataSource

      public static jakarta.activation.DataSource createDataSource(jakarta.mail.internet.MimePart part, String name) throws IOException
      Creates a DataSource from MimePart and file name
      Parameters:
      part - MimePart
      name - File name
      Returns:
      DataSource
      Throws:
      IOException
    • fastCopy

      public static void fastCopy(InputStream src, OutputStream dest) throws IOException
      Copy InputStream into OutputStream with buffer of 16KB
      Parameters:
      src - InputStream
      dest - OutputStream
      Throws:
      IOException