Package org.codehaus.plexus.archiver.xz
Class XZCompressor
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.archiver.util.Compressor
org.codehaus.plexus.archiver.xz.XZCompressor
- All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled
- Since:
- 3.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.apache.commons.compress.compressors.xz.XZCompressorOutputStream -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()subclasses must implement this method to cleanup after compression this is public so the process of compression and closing can be dealt with separately.voidcompress()subclasses must implement this method to do their compression this is public so the process of compression and closing can be dealt with separately.Methods inherited from class org.codehaus.plexus.archiver.util.Compressor
compress, getDestFile, getSource, setDestFile, setSourceMethods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
xzOut
private org.apache.commons.compress.compressors.xz.XZCompressorOutputStream xzOut
-
-
Constructor Details
-
XZCompressor
public XZCompressor()
-
-
Method Details
-
compress
Description copied from class:Compressorsubclasses must implement this method to do their compression this is public so the process of compression and closing can be dealt with separately.- Specified by:
compressin classCompressor- Throws:
ArchiverException
-
close
public void close()Description copied from class:Compressorsubclasses must implement this method to cleanup after compression this is public so the process of compression and closing can be dealt with separately.- Specified by:
closein classCompressor
-