Interface ArchiveExtractorManager


  • public interface ArchiveExtractorManager
    • Method Detail

      • extractFiles

        void extractFiles​(@NotNull
                          java.io.File archive,
                          @NotNull
                          ArchiveFileSelector selector)
                   throws java.io.IOException,
                          UnsupportedArchiveTypeException
        Selects appropriate archive extractor and extracts files from given archive filtered by file selector.
        Parameters:
        archive - archive to be processed
        selector - selector for files within the archive
        Throws:
        java.io.IOException - Any I/O error occurred
        UnsupportedArchiveTypeException - Archive has unsupported format