Modifier and Type | Method and Description |
---|---|
void |
Archiver.addArchivedFileSet(ArchivedFileSet fileSet)
Adds the given archive file set to the archive.
|
void |
AbstractArchiver.addArchivedFileSet(ArchivedFileSet fileSet) |
void |
Archiver.addArchivedFileSet(File archiveFile)
Deprecated.
Will go away in next major version
|
void |
AbstractArchiver.addArchivedFileSet(File archiveFile) |
void |
Archiver.addArchivedFileSet(File archiveFile,
String prefix)
Deprecated.
Will go away in next major version
|
void |
AbstractArchiver.addArchivedFileSet(File archiveFile,
String prefix) |
void |
Archiver.addArchivedFileSet(File archiveFile,
String[] includes,
String[] excludes)
Deprecated.
Will go away in next major version
|
void |
AbstractArchiver.addArchivedFileSet(File archiveFile,
String[] includes,
String[] excludes) |
void |
Archiver.addArchivedFileSet(File archiveFile,
String prefix,
String[] includes,
String[] excludes)
Deprecated.
Will go away in next major version
|
void |
AbstractArchiver.addArchivedFileSet(File archiveFile,
String prefix,
String[] includes,
String[] excludes) |
void |
Archiver.addDirectory(File directory)
Deprecated.
|
void |
AbstractArchiver.addDirectory(File directory) |
void |
Archiver.addDirectory(File directory,
String prefix)
Deprecated.
|
void |
AbstractArchiver.addDirectory(File directory,
String prefix) |
void |
Archiver.addDirectory(File directory,
String[] includes,
String[] excludes)
Deprecated.
|
void |
AbstractArchiver.addDirectory(File directory,
String[] includes,
String[] excludes) |
void |
Archiver.addDirectory(File directory,
String prefix,
String[] includes,
String[] excludes)
Obsolete, use
Archiver.addFileSet(FileSet) . |
void |
AbstractArchiver.addDirectory(File directory,
String prefix,
String[] includes,
String[] excludes) |
void |
Archiver.addFile(File inputFile,
String destFileName) |
void |
AbstractArchiver.addFile(File inputFile,
String destFileName) |
void |
Archiver.addFile(File inputFile,
String destFileName,
int permissions) |
void |
AbstractArchiver.addFile(File inputFile,
String destFileName,
int permissions) |
void |
Archiver.addFileSet(FileSet fileSet)
Adds the given file set to the archive.
|
void |
AbstractArchiver.addFileSet(FileSet fileSet) |
void |
Archiver.addResource(org.codehaus.plexus.components.io.resources.PlexusIoResource resource,
String destFileName,
int permissions)
Adds the given resource collection to the archive.
|
void |
AbstractArchiver.addResource(org.codehaus.plexus.components.io.resources.PlexusIoResource resource,
String destFileName,
int permissions) |
void |
Archiver.addResources(org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection resources)
Adds the given resource collection to the archive.
|
void |
AbstractArchiver.addResources(org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection collection)
Adds a resource collection to the archive.
|
void |
Archiver.addSymlink(String symlinkName,
int permissions,
String symlinkDestination) |
void |
AbstractArchiver.addSymlink(String symlinkName,
int permissions,
String symlinkDestination) |
void |
Archiver.addSymlink(String symlinkName,
String symlinkDestination) |
void |
AbstractArchiver.addSymlink(String symlinkName,
String symlinkDestination) |
protected ArchiveEntry |
AbstractArchiver.asArchiveEntry(org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection collection,
org.codehaus.plexus.components.io.resources.PlexusIoResource resource) |
protected ArchiveEntry |
AbstractArchiver.asArchiveEntry(org.codehaus.plexus.components.io.resources.PlexusIoResource resource,
String destFileName,
int permissions) |
protected org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection |
AbstractArchiver.asResourceCollection(ArchivedFileSet fileSet) |
protected boolean |
AbstractArchiver.checkForced() |
void |
Archiver.createArchive() |
void |
AbstractArchiver.createArchive() |
static ArchiveEntry |
ArchiveEntry.createDirectoryEntry(String target,
File file,
int permissions) |
static ArchiveEntry |
ArchiveEntry.createDirectoryEntry(String target,
org.codehaus.plexus.components.io.resources.PlexusIoResource resource,
int permissions) |
static ArchiveEntry |
ArchiveEntry.createEntry(String target,
File file,
int filePerm,
int dirPerm) |
static ArchiveEntry |
ArchiveEntry.createFileEntry(String target,
File file,
int permissions) |
static ArchiveEntry |
ArchiveEntry.createFileEntry(String target,
org.codehaus.plexus.components.io.resources.PlexusIoResource resource,
int permissions) |
protected abstract void |
AbstractUnArchiver.execute() |
protected abstract void |
AbstractArchiver.execute() |
protected abstract void |
AbstractUnArchiver.execute(String path,
File outputDirectory) |
void |
AbstractUnArchiver.extract() |
void |
UnArchiver.extract()
Extract the archive.
|
void |
AbstractUnArchiver.extract(String path,
File outputDirectory) |
void |
UnArchiver.extract(String path,
File outputDirectory)
Take a patch into the archive and extract it to the specified directory.
|
protected void |
AbstractUnArchiver.extractFile(File srcF,
File dir,
InputStream compressedInputStream,
String entryName,
Date entryDate,
boolean isDirectory,
Integer mode,
String symlinkDestination) |
void |
AbstractArchiveFinalizer.finalizeArchiveCreation(Archiver archiver) |
void |
DotDirectiveArchiveFinalizer.finalizeArchiveCreation(Archiver archiver) |
void |
ArchiveFinalizer.finalizeArchiveCreation(Archiver archiver) |
void |
AbstractArchiveFinalizer.finalizeArchiveExtraction(UnArchiver unarchiver) |
void |
ArchiveFinalizer.finalizeArchiveExtraction(UnArchiver unarchiver) |
ResourceIterator |
Archiver.getResources()
Returns an iterator over instances of
ArchiveEntry , which have previously been added by calls to
Archiver.addResources(PlexusIoResourceCollection) , Archiver.addResource(PlexusIoResource, String, int) ,
Archiver.addFileSet(FileSet) , etc. |
ResourceIterator |
AbstractArchiver.getResources() |
protected boolean |
AbstractUnArchiver.isSelected(String fileName,
org.codehaus.plexus.components.io.resources.PlexusIoResource fileInfo) |
protected boolean |
AbstractArchiver.isUptodate() |
protected void |
AbstractArchiver.runArchiveFinalizers() |
protected void |
AbstractUnArchiver.validate() |
protected void |
AbstractArchiver.validate() |
Modifier and Type | Method and Description |
---|---|
void |
BZip2Compressor.compress()
perform the BZip2 compression operation.
|
void |
BZip2Archiver.execute() |
protected void |
BZip2UnArchiver.execute() |
static org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream |
BZip2UnArchiver.getBZip2InputStream(InputStream bis) |
Modifier and Type | Method and Description |
---|---|
protected void |
DirectoryArchiver.copyFile(ArchiveEntry entry,
String vPath)
Copies the specified file to the specified path, creating any ancestor directory structure as necessary.
|
void |
DirectoryArchiver.execute() |
Modifier and Type | Method and Description |
---|---|
void |
EarArchiver.addArchive(File fileName)
Adds archive.
|
void |
EarArchiver.addArchives(File directoryName,
String[] includes,
String[] excludes)
Adds archives.
|
protected void |
EarArchiver.initZipOutputStream(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut) |
void |
EarArchiver.setAppxml(File descr)
File to incorporate as application.xml.
|
protected void |
EarArchiver.zipFile(ArchiveEntry entry,
org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut,
String vPath,
int mode)
Overridden from ZipArchiver class to deal with application.xml
|
Modifier and Type | Method and Description |
---|---|
void |
GZipCompressor.compress()
perform the GZip compression operation.
|
protected void |
GZipArchiver.execute() |
protected void |
GZipUnArchiver.execute() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
JarArchiver.createEmptyZip(File zipFile) |
protected void |
JarArchiver.finalizeZipOutputStream(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut) |
static Manifest |
Manifest.getDefaultManifest()
Construct a manifest from Ant's default manifest file.
|
protected void |
JarArchiver.initZipOutputStream(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut) |
void |
JarArchiver.setManifest(File manifestFile)
The manifest file to use.
|
protected void |
JarArchiver.zipFile(InputStream is,
org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut,
String vPath,
long lastModified,
File fromArchive,
int mode,
String symlinkDestination)
Overridden from Zip class to deal with manifests and index lists.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TarArchiver.execute() |
protected void |
TarUnArchiver.execute() |
protected void |
TarUnArchiver.execute(File sourceFile,
File destDirectory) |
protected void |
TarArchiver.tarFile(ArchiveEntry entry,
org.apache.commons.compress.archivers.tar.TarArchiveOutputStream tOut,
String vPath)
tar a file
|
Modifier and Type | Method and Description |
---|---|
static void |
ArchiveEntryUtils.chmod(File file,
int mode,
org.codehaus.plexus.logging.Logger logger)
jvm chmod will be used only if System property
useJvmChmod set to true |
static void |
ArchiveEntryUtils.chmod(File file,
int mode,
org.codehaus.plexus.logging.Logger logger,
boolean useJvmChmod) |
abstract void |
Compressor.compress()
subclasses must implement this method to do their compression
this is public so the process of compression and closing can be dealt with separately.
|
static void |
Streams.copyFully(InputStream zIn,
OutputStream out,
String gzip) |
static void |
Streams.copyFullyDontCloseOutput(InputStream zIn,
OutputStream out,
String gzip) |
void |
Compressor.execute()
validate, then hand off to the subclass
|
static FileInputStream |
Streams.fileInputStream(File file,
String operation) |
static FileOutputStream |
Streams.fileOutputStream(File file,
String operation) |
static org.codehaus.plexus.components.io.attributes.PlexusIoResourceAttributes |
ArchiverAttributeUtils.getFileAttributes(File file) |
Modifier and Type | Method and Description |
---|---|
void |
WarArchiver.addClass(File fileName)
add a file under WEB-INF/lib/
|
void |
WarArchiver.addClasses(File directoryName,
String[] includes,
String[] excludes)
add files under WEB-INF/classes
|
void |
WarArchiver.addLib(File fileName)
add a file under WEB-INF/lib/
|
void |
WarArchiver.addLibs(File directoryName,
String[] includes,
String[] excludes)
add files under WEB-INF/lib/
|
void |
WarArchiver.addWebinf(File directoryName,
String[] includes,
String[] excludes)
files to add under WEB-INF;
|
protected void |
WarArchiver.initZipOutputStream(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut)
override of parent; validates configuration
before initializing the output stream.
|
void |
WarArchiver.setWebxml(File descr)
set the deployment descriptor to use (WEB-INF/web.xml);
required unless update=true
|
protected void |
WarArchiver.zipFile(ArchiveEntry entry,
org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut,
String vPath)
Overridden from ZipArchiver class to deal with web.xml
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractZipArchiver.addResources(ResourceIterator resources,
org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut)
Add the given resources.
|
protected boolean |
AbstractZipArchiver.createEmptyZip(File zipFile)
Create an empty zip file
|
protected void |
AbstractZipUnArchiver.execute() |
protected void |
AbstractZipArchiver.execute() |
protected void |
AbstractZipUnArchiver.execute(String path,
File outputDirectory) |
protected void |
AbstractZipArchiver.finalizeZipOutputStream(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut) |
protected void |
AbstractZipArchiver.initZipOutputStream(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut)
method for subclasses to override
|
protected void |
AbstractZipArchiver.zipFile(ArchiveEntry entry,
org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut,
String vPath)
Method that gets called when adding from java.io.File instances.
|
protected void |
AbstractZipArchiver.zipFile(InputStream in,
org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zOut,
String vPath,
long lastModified,
File fromArchive,
int mode,
String symlinkDestination)
Adds a new entry to the archive, takes care of duplicates as well.
|
Copyright © 2001-2014 Codehaus. All Rights Reserved.