public class AssemblyProxyArchiver extends Object implements org.codehaus.plexus.archiver.Archiver
| Constructor and Description |
|---|
AssemblyProxyArchiver(String rootPrefix,
org.codehaus.plexus.archiver.Archiver delegate,
List<ContainerDescriptorHandler> containerDescriptorHandlers,
List<org.codehaus.plexus.components.io.fileselectors.FileSelector> extraSelectors,
List<org.codehaus.plexus.archiver.ArchiveFinalizer> extraFinalizers,
File assemblyWorkDir,
org.codehaus.plexus.logging.Logger logger,
boolean dryRun) |
| Modifier and Type | Method and Description |
|---|---|
void |
addArchivedFileSet(org.codehaus.plexus.archiver.ArchivedFileSet fileSet) |
void |
addArchivedFileSet(File archiveFile) |
void |
addArchivedFileSet(File archiveFile,
String prefix) |
void |
addArchivedFileSet(File archiveFile,
String[] includes,
String[] excludes) |
void |
addArchivedFileSet(File archiveFile,
String prefix,
String[] includes,
String[] excludes) |
void |
addDirectory(File directory) |
void |
addDirectory(File directory,
String prefix) |
void |
addDirectory(File directory,
String[] includes,
String[] excludes) |
void |
addDirectory(File directory,
String prefix,
String[] includes,
String[] excludes) |
void |
addFile(File inputFile,
String destFileName) |
void |
addFile(File inputFile,
String destFileName,
int permissions) |
void |
addFileSet(org.codehaus.plexus.archiver.FileSet fileSet) |
void |
addResource(org.codehaus.plexus.components.io.resources.PlexusIoResource resource,
String destFileName,
int permissions) |
void |
addResources(org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection resources) |
void |
createArchive() |
int |
getDefaultDirectoryMode() |
int |
getDefaultFileMode() |
File |
getDestFile() |
int |
getDirectoryMode() |
String |
getDuplicateBehavior() |
int |
getFileMode() |
Map |
getFiles() |
boolean |
getIncludeEmptyDirs() |
int |
getOverrideDirectoryMode() |
int |
getOverrideFileMode() |
org.codehaus.plexus.archiver.ResourceIterator |
getResources() |
boolean |
isForced() |
boolean |
isIgnorePermissions() |
boolean |
isSupportingForced() |
boolean |
isUseJvmChmod() |
void |
setDefaultDirectoryMode(int mode) |
void |
setDefaultFileMode(int mode) |
void |
setDestFile(File destFile) |
void |
setDirectoryMode(int mode) |
void |
setDotFileDirectory(File dotFileDirectory) |
void |
setDuplicateBehavior(String duplicate) |
void |
setFileMode(int mode) |
void |
setForced(boolean forced) |
void |
setIgnorePermissions(boolean ignorePermissions) |
void |
setIncludeEmptyDirs(boolean includeEmptyDirs) |
void |
setUseJvmChmod(boolean useJvmChmod) |
public AssemblyProxyArchiver(String rootPrefix, org.codehaus.plexus.archiver.Archiver delegate, List<ContainerDescriptorHandler> containerDescriptorHandlers, List<org.codehaus.plexus.components.io.fileselectors.FileSelector> extraSelectors, List<org.codehaus.plexus.archiver.ArchiveFinalizer> extraFinalizers, File assemblyWorkDir, org.codehaus.plexus.logging.Logger logger, boolean dryRun)
public void addArchivedFileSet(File archiveFile, String prefix, String[] includes, String[] excludes) throws org.codehaus.plexus.archiver.ArchiverException
addArchivedFileSet in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addArchivedFileSet(File archiveFile, String prefix) throws org.codehaus.plexus.archiver.ArchiverException
addArchivedFileSet in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addArchivedFileSet(File archiveFile, String[] includes, String[] excludes) throws org.codehaus.plexus.archiver.ArchiverException
addArchivedFileSet in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addArchivedFileSet(File archiveFile) throws org.codehaus.plexus.archiver.ArchiverException
addArchivedFileSet in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addDirectory(File directory, String prefix, String[] includes, String[] excludes) throws org.codehaus.plexus.archiver.ArchiverException
addDirectory in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addDirectory(File directory, String prefix) throws org.codehaus.plexus.archiver.ArchiverException
addDirectory in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addDirectory(File directory, String[] includes, String[] excludes) throws org.codehaus.plexus.archiver.ArchiverException
addDirectory in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addDirectory(File directory) throws org.codehaus.plexus.archiver.ArchiverException
addDirectory in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addFile(File inputFile, String destFileName, int permissions) throws org.codehaus.plexus.archiver.ArchiverException
addFile in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addFile(File inputFile, String destFileName) throws org.codehaus.plexus.archiver.ArchiverException
addFile in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void createArchive()
throws org.codehaus.plexus.archiver.ArchiverException,
IOException
createArchive in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionIOExceptionpublic int getDefaultDirectoryMode()
getDefaultDirectoryMode in interface org.codehaus.plexus.archiver.Archiverpublic int getDefaultFileMode()
getDefaultFileMode in interface org.codehaus.plexus.archiver.Archiverpublic File getDestFile()
getDestFile in interface org.codehaus.plexus.archiver.Archiverpublic Map getFiles()
getFiles in interface org.codehaus.plexus.archiver.Archiverpublic boolean getIncludeEmptyDirs()
getIncludeEmptyDirs in interface org.codehaus.plexus.archiver.Archiverpublic boolean isForced()
isForced in interface org.codehaus.plexus.archiver.Archiverpublic boolean isSupportingForced()
isSupportingForced in interface org.codehaus.plexus.archiver.Archiverpublic void setDefaultDirectoryMode(int mode)
setDefaultDirectoryMode in interface org.codehaus.plexus.archiver.Archiverpublic void setDefaultFileMode(int mode)
setDefaultFileMode in interface org.codehaus.plexus.archiver.Archiverpublic void setDestFile(File destFile)
setDestFile in interface org.codehaus.plexus.archiver.Archiverpublic void setForced(boolean forced)
setForced in interface org.codehaus.plexus.archiver.Archiverpublic void setIncludeEmptyDirs(boolean includeEmptyDirs)
setIncludeEmptyDirs in interface org.codehaus.plexus.archiver.Archiverpublic void setDotFileDirectory(File dotFileDirectory)
setDotFileDirectory in interface org.codehaus.plexus.archiver.Archiverpublic void addArchivedFileSet(org.codehaus.plexus.archiver.ArchivedFileSet fileSet)
throws org.codehaus.plexus.archiver.ArchiverException
addArchivedFileSet in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addFileSet(org.codehaus.plexus.archiver.FileSet fileSet)
throws org.codehaus.plexus.archiver.ArchiverException
addFileSet in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addResource(org.codehaus.plexus.components.io.resources.PlexusIoResource resource,
String destFileName,
int permissions)
throws org.codehaus.plexus.archiver.ArchiverException
addResource in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic void addResources(org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection resources)
throws org.codehaus.plexus.archiver.ArchiverException
addResources in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic org.codehaus.plexus.archiver.ResourceIterator getResources()
throws org.codehaus.plexus.archiver.ArchiverException
getResources in interface org.codehaus.plexus.archiver.Archiverorg.codehaus.plexus.archiver.ArchiverExceptionpublic String getDuplicateBehavior()
getDuplicateBehavior in interface org.codehaus.plexus.archiver.Archiverpublic void setDuplicateBehavior(String duplicate)
setDuplicateBehavior in interface org.codehaus.plexus.archiver.Archiverpublic int getDirectoryMode()
getDirectoryMode in interface org.codehaus.plexus.archiver.Archiverpublic int getFileMode()
getFileMode in interface org.codehaus.plexus.archiver.Archiverpublic int getOverrideDirectoryMode()
getOverrideDirectoryMode in interface org.codehaus.plexus.archiver.Archiverpublic int getOverrideFileMode()
getOverrideFileMode in interface org.codehaus.plexus.archiver.Archiverpublic void setDirectoryMode(int mode)
setDirectoryMode in interface org.codehaus.plexus.archiver.Archiverpublic void setFileMode(int mode)
setFileMode in interface org.codehaus.plexus.archiver.Archiverpublic boolean isUseJvmChmod()
isUseJvmChmod in interface org.codehaus.plexus.archiver.Archiverpublic void setUseJvmChmod(boolean useJvmChmod)
setUseJvmChmod in interface org.codehaus.plexus.archiver.Archiverpublic boolean isIgnorePermissions()
isIgnorePermissions in interface org.codehaus.plexus.archiver.Archiverpublic void setIgnorePermissions(boolean ignorePermissions)
setIgnorePermissions in interface org.codehaus.plexus.archiver.ArchiverCopyright © 2002–2014 The Apache Software Foundation. All rights reserved.