@Component(role=ArchiverHelper.class) public class DefaultArchiverHelper extends Object implements ArchiverHelper
| Constructor and Description |
|---|
DefaultArchiverHelper() |
| Modifier and Type | Method and Description |
|---|---|
void |
createArchive(org.apache.maven.execution.MavenSession session,
File target,
boolean compress,
Iterable<? extends ArchiverCallback> callbacks) |
ArchiverCallback |
directoryAdder(File... directories) |
ArchiverCallback |
directoryAdder(Map<File,String> directoriesWithPrefixes) |
ArchiverCallback |
fileAdder(File... files) |
ArchiverCallback |
fileAdder(Map<File,String> namedFiles) |
ArchiverCallback |
manifest(Map<String,String> manifestEntries) |
ArchiverCallback |
mergeArtifacts(File tmpDir,
Iterable<? extends org.apache.maven.artifact.Artifact> merges) |
public void createArchive(org.apache.maven.execution.MavenSession session,
File target,
boolean compress,
Iterable<? extends ArchiverCallback> callbacks)
throws org.apache.maven.plugin.MojoExecutionException
createArchive in interface ArchiverHelperorg.apache.maven.plugin.MojoExecutionExceptionpublic ArchiverCallback fileAdder(File... files)
fileAdder in interface ArchiverHelperpublic ArchiverCallback fileAdder(Map<File,String> namedFiles)
fileAdder in interface ArchiverHelperpublic ArchiverCallback directoryAdder(File... directories)
directoryAdder in interface ArchiverHelperpublic ArchiverCallback directoryAdder(Map<File,String> directoriesWithPrefixes)
directoryAdder in interface ArchiverHelperpublic ArchiverCallback manifest(Map<String,String> manifestEntries)
manifest in interface ArchiverHelperpublic ArchiverCallback mergeArtifacts(File tmpDir, Iterable<? extends org.apache.maven.artifact.Artifact> merges)
mergeArtifacts in interface ArchiverHelperCopyright © 2013. All Rights Reserved.