public class EarArchiver extends JarArchiver
JarArchiver.FilesetManifestConfig
addedDirs, addingNewFiles, archiveType, doubleFilePass, duplicate, entries, skipWriting
DEFAULT_DIR_MODE, DEFAULT_FILE_MODE, DEFAULT_SYMLILNK_MODE, DUPLICATES_ADD, DUPLICATES_FAIL, DUPLICATES_PRESERVE, DUPLICATES_SKIP, DUPLICATES_VALID_BEHAVIORS, ROLE
Constructor and Description |
---|
EarArchiver()
Create an Ear.
|
Modifier and Type | Method and Description |
---|---|
void |
addArchive(File fileName)
Adds archive.
|
void |
addArchives(File directoryName,
String[] includes,
String[] excludes)
Adds archives.
|
protected void |
cleanUp()
Make sure we don't think we already have a application.xml next
time this task gets executed.
|
protected void |
initZipOutputStream(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut)
method for subclasses to override
|
void |
setAppxml(File descr)
File to incorporate as application.xml.
|
protected void |
zipFile(ArchiveEntry entry,
org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut,
String vPath,
int mode)
Overridden from ZipArchiver class to deal with application.xml
|
addConfiguredIndexJars, addConfiguredManifest, createEmptyZip, finalizeZipOutputStream, findJarName, grabFilesAndDirs, hasVirtualFiles, reset, setFilesetmanifest, setIndex, setManifest, setManifestEncoding, writeIndexLikeList, zipFile
addParentDirs, addResources, close, copy, execute, getArchiveType, getComment, getEncoding, getZipEntryNames, isCompress, isFileAdded, isFilesonly, isFileUpdated, isInUpdateMode, isRecompressAddedZips, isSupportingForced, revert, setComment, setCompress, setEncoding, setFilesonly, setRecompressAddedZips, setUpdateMode, zipDir, zipFile
addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchiveFinalizer, addDirectory, addDirectory, addDirectory, addDirectory, addFile, addFile, addFileSet, addResource, addResources, addSymlink, addSymlink, asArchiveEntry, asArchiveEntry, asResourceCollection, checkForced, contextualize, createArchive, getArchiveFinalizers, getDefaultDirectoryMode, getDefaultFileMode, getDestFile, getDirectoryMode, getDirs, getDuplicateBehavior, getFileMode, getFiles, getIncludeEmptyDirs, getLogger, getOverrideDirectoryMode, getOverrideFileMode, getRawDefaultDirectoryMode, getRawDefaultFileMode, getResources, isForced, isIgnorePermissions, isUptodate, isUseJvmChmod, runArchiveFinalizers, setArchiveFilters, setArchiveFinalizers, setDefaultDirectoryMode, setDefaultFileMode, setDestFile, setDirectoryMode, setDotFileDirectory, setDuplicateBehavior, setFileMode, setForced, setIgnorePermissions, setIncludeEmptyDirs, setUseJvmChmod, validate
public void setAppxml(File descr) throws ArchiverException
ArchiverException
public void addArchive(File fileName) throws ArchiverException
ArchiverException
public void addArchives(File directoryName, String[] includes, String[] excludes) throws ArchiverException
ArchiverException
protected void initZipOutputStream(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut) throws IOException, ArchiverException
AbstractZipArchiver
initZipOutputStream
in class JarArchiver
IOException
ArchiverException
protected void zipFile(ArchiveEntry entry, org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut, String vPath, int mode) throws IOException, ArchiverException
IOException
ArchiverException
protected void cleanUp()
cleanUp
in class JarArchiver
AbstractZipArchiver.cleanUp()
Copyright © 2001-2014 Codehaus. All Rights Reserved.