Class AmpUnArchiver
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.archiver.AbstractUnArchiver
org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver
org.alfresco.maven.plugin.archiver.AmpUnArchiver
- All Implemented Interfaces:
org.codehaus.plexus.archiver.FinalizerEnabled,org.codehaus.plexus.archiver.UnArchiver,org.codehaus.plexus.logging.LogEnabled
public class AmpUnArchiver
extends org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver
This class provides AMP unpacking support for projects depending on AMPs
This allows for example AMPs to be specified as <overlay> in the maven-war-plugin
- Author:
- mindthegab
-
Field Summary
FieldsFields inherited from interface org.codehaus.plexus.archiver.UnArchiver
ROLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver
execute, setEncodingMethods inherited from class org.codehaus.plexus.archiver.AbstractUnArchiver
addArchiveFinalizer, extract, extract, extractFile, getDestFile, getFileSelectors, getSourceFile, isIgnorePermissions, isOverwrite, isSelected, isUseJvmChmod, setArchiveFinalizers, setDestDirectory, setDestFile, setFileSelectors, setIgnorePermissions, setOverwrite, setSourceFile, setUseJvmChmod, validate, validateMethods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
destDirectory
-
-
Constructor Details
-
AmpUnArchiver
public AmpUnArchiver()
-
-
Method Details
-
getDestDirectory
- Specified by:
getDestDirectoryin interfaceorg.codehaus.plexus.archiver.UnArchiver- Overrides:
getDestDirectoryin classorg.codehaus.plexus.archiver.AbstractUnArchiver
-
execute
protected void execute() throws org.codehaus.plexus.archiver.ArchiverException- Overrides:
executein classorg.codehaus.plexus.archiver.zip.AbstractZipUnArchiver- Throws:
org.codehaus.plexus.archiver.ArchiverException
-