Interface ExportFileSupplier

  • All Superinterfaces:
    java.lang.AutoCloseable
    All Known Implementing Classes:
    FileExporter, ZipArchiveExporter

    public interface ExportFileSupplier
    extends java.lang.AutoCloseable
    • Method Detail

      • getTargetPath

        @Nonnull
        java.nio.file.Path getTargetPath()
      • preValidate

        void preValidate()
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • newFileOutput

        @Nonnull
        java.io.OutputStream newFileOutput​(@Nonnull
                                           java.lang.String fileName)
                                    throws java.io.IOException
        Throws:
        java.io.IOException