org.alfresco.plexus.archiver
Class AmpArchiver
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.archiver.AbstractArchiver
org.codehaus.plexus.archiver.zip.AbstractZipArchiver
org.codehaus.plexus.archiver.zip.ZipArchiver
org.codehaus.plexus.archiver.jar.JarArchiver
org.alfresco.plexus.archiver.AmpArchiver
- All Implemented Interfaces:
- org.codehaus.plexus.archiver.Archiver, org.codehaus.plexus.archiver.FilterEnabled, org.codehaus.plexus.archiver.FinalizerEnabled, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
public class AmpArchiver
- extends org.codehaus.plexus.archiver.jar.JarArchiver
Nested classes/interfaces inherited from class org.codehaus.plexus.archiver.jar.JarArchiver |
org.codehaus.plexus.archiver.jar.JarArchiver.FilesetManifestConfig |
Fields inherited from class org.codehaus.plexus.archiver.zip.AbstractZipArchiver |
addedDirs, addingNewFiles, archiveType, doubleFilePass, duplicate, entries, skipWriting |
Fields inherited from class org.codehaus.plexus.archiver.AbstractArchiver |
DEFAULT_DIR_MODE, DEFAULT_FILE_MODE |
Fields inherited from interface org.codehaus.plexus.archiver.Archiver |
ROLE |
Method Summary |
void |
addClass(File fileName)
|
void |
addClasses(File directoryName,
String[] includes,
String[] excludes)
|
void |
addDirectory(File pArg0,
String pArg1,
String[] pArg2,
String[] pArg3)
|
void |
addLib(File fileName)
|
void |
addLibs(File directoryName,
String[] includes,
String[] excludes)
|
protected void |
cleanUp()
|
protected void |
initZipOutputStream(org.codehaus.plexus.archiver.zip.ZipOutputStream zOut)
|
void |
setModuleProperties(File descr)
|
protected void |
zipFile(org.codehaus.plexus.archiver.ArchiveEntry entry,
org.codehaus.plexus.archiver.zip.ZipOutputStream zOut,
String vPath,
int mode)
|
Methods inherited from class org.codehaus.plexus.archiver.jar.JarArchiver |
addConfiguredIndexJars, addConfiguredManifest, createEmptyZip, finalizeZipOutputStream, findJarName, grabFilesAndDirs, reset, setFilesetmanifest, setIndex, setManifest, setManifestEncoding, writeIndexLikeList, zipFile |
Methods inherited from class org.codehaus.plexus.archiver.zip.AbstractZipArchiver |
addParentDirs, addResources, createArchive, getArchiveFinalizers, getComment, getDirMode, getEncoding, getFileMode, getResourcesToAdd, getResourcesToUpdate, isCompress, isFilesonly, isInUpdateMode, isRoundUp, isSupportingForced, runArchiveFinalizers, setArchiveFilters, setArchiveFinalizers, setComment, setCompress, setDirMode, setEncoding, setFileMode, setFilesonly, setRoundUp, setUpdateMode, zipDir, zipFile |
Methods inherited from class org.codehaus.plexus.archiver.AbstractArchiver |
addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addDirectory, addDirectory, addDirectory, addFile, addFile, checkForced, contextualize, getDefaultDirectoryMode, getDefaultFileMode, getDestFile, getDirs, getFiles, getIncludeEmptyDirs, getLogger, isForced, isUptodate, setDefaultDirectoryMode, setDefaultFileMode, setDestFile, setForced, setIncludeEmptyDirs |
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
enableLogging, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AmpArchiver
public AmpArchiver()
setModuleProperties
public void setModuleProperties(File descr)
throws org.codehaus.plexus.archiver.ArchiverException
- Throws:
org.codehaus.plexus.archiver.ArchiverException
addLib
public void addLib(File fileName)
throws org.codehaus.plexus.archiver.ArchiverException
- Throws:
org.codehaus.plexus.archiver.ArchiverException
addLibs
public void addLibs(File directoryName,
String[] includes,
String[] excludes)
throws org.codehaus.plexus.archiver.ArchiverException
- Throws:
org.codehaus.plexus.archiver.ArchiverException
addClass
public void addClass(File fileName)
throws org.codehaus.plexus.archiver.ArchiverException
- Throws:
org.codehaus.plexus.archiver.ArchiverException
addClasses
public void addClasses(File directoryName,
String[] includes,
String[] excludes)
throws org.codehaus.plexus.archiver.ArchiverException
- Throws:
org.codehaus.plexus.archiver.ArchiverException
initZipOutputStream
protected void initZipOutputStream(org.codehaus.plexus.archiver.zip.ZipOutputStream zOut)
throws IOException,
org.codehaus.plexus.archiver.ArchiverException
- Overrides:
initZipOutputStream
in class org.codehaus.plexus.archiver.jar.JarArchiver
- Throws:
IOException
org.codehaus.plexus.archiver.ArchiverException
zipFile
protected void zipFile(org.codehaus.plexus.archiver.ArchiveEntry entry,
org.codehaus.plexus.archiver.zip.ZipOutputStream zOut,
String vPath,
int mode)
throws IOException,
org.codehaus.plexus.archiver.ArchiverException
- Throws:
IOException
org.codehaus.plexus.archiver.ArchiverException
cleanUp
protected void cleanUp()
- Overrides:
cleanUp
in class org.codehaus.plexus.archiver.jar.JarArchiver
addDirectory
public void addDirectory(File pArg0,
String pArg1,
String[] pArg2,
String[] pArg3)
throws org.codehaus.plexus.archiver.ArchiverException
- Specified by:
addDirectory
in interface org.codehaus.plexus.archiver.Archiver
- Overrides:
addDirectory
in class org.codehaus.plexus.archiver.AbstractArchiver
- Throws:
org.codehaus.plexus.archiver.ArchiverException
- See Also:
AbstractArchiver.addDirectory(java.io.File, java.lang.String, java.lang.String[], java.lang.String[])
Copyright © 2009 Alfresco. All Rights Reserved.