Class TarUnArchiver

    • Constructor Detail

      • TarUnArchiver

        public TarUnArchiver()
      • TarUnArchiver

        public TarUnArchiver​(java.io.File sourceFile)
    • Method Detail

      • setCompression

        public void setCompression​(TarUnArchiver.UntarCompressionMethod method)
        Set decompression algorithm to use; default=none.

        Allowable values are

        • none - no compression
        • gzip - Gzip compression
        • bzip2 - Bzip2 compression
        • snappy - Snappy compression
        • xz - Xz compression
        Parameters:
        method - compression method
      • setEncoding

        public void setEncoding​(java.lang.String encoding)
        No encoding support in Untar.
      • execute

        protected void execute​(java.lang.String path,
                               java.io.File outputDirectory)
        Specified by:
        execute in class AbstractUnArchiver
      • execute

        protected void execute​(java.io.File sourceFile,
                               java.io.File destDirectory,
                               org.codehaus.plexus.components.io.filemappers.FileMapper[] fileMappers)
                        throws ArchiverException
        Throws:
        ArchiverException