public class EarArchiver extends JarArchiver
JarArchiver.FilesetManifestConfig
addedDirs, addingNewFiles, archiveType, doubleFilePass, duplicate, entries, skipWriting, zipArchiveOutputStream
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(ConcurrentJarCreator zOut)
method for subclasses to override
|
void |
setAppxml(File descr)
File to incorporate as application.xml.
|
protected void |
zipFile(ArchiveEntry entry,
ConcurrentJarCreator 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
addResources, close, createInputStreamSupplier, execute, getArchiveType, getComment, getEncoding, isCompress, isFilesonly, isInUpdateMode, isRecompressAddedZips, isSupportingForced, revert, setComment, setCompress, setEncoding, setFilesonly, setRecompressAddedZips, setUpdateMode, zipDir, zipFile
addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchiveFinalizer, addDirectory, addDirectory, addDirectory, addDirectory, addFile, addFile, addFileSet, addResource, addResources, addSymlink, addSymlink, asArchiveEntry, asResourceCollection, checkForced, contextualize, createArchive, getDefaultDirectoryMode, getDefaultFileMode, getDestFile, getDirectoryMode, getDuplicateBehavior, getFileMode, getFiles, getIncludeEmptyDirs, getLogger, getOverrideDirectoryMode, getOverrideFileMode, getRawDefaultFileMode, getResources, isForced, isIgnorePermissions, isUptodate, isUseJvmChmod, runArchiveFinalizers, 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(ConcurrentJarCreator zOut) throws ArchiverException, IOException
AbstractZipArchiver
initZipOutputStream
in class JarArchiver
zOut
- The output streamArchiverException
IOException
protected void zipFile(ArchiveEntry entry, ConcurrentJarCreator zOut, String vPath, int mode) throws IOException, ArchiverException
IOException
ArchiverException
protected void cleanUp() throws IOException
cleanUp
in class JarArchiver
IOException
AbstractZipArchiver.cleanUp()
Copyright © 2001-2016 Codehaus. All Rights Reserved.