org.apache.maven.plugin.assembly.archive.task
Class AddDependencySetsTask
java.lang.Object
org.apache.maven.plugin.assembly.archive.task.AddDependencySetsTask
- All Implemented Interfaces:
- ArchiverTask
- public class AddDependencySetsTask
- extends java.lang.Object
- implements ArchiverTask
- Version:
- $Id: AddDependencySetsTask.java 629920 2008-02-21 18:46:13Z jdcasey $
|
Constructor Summary |
AddDependencySetsTask(java.util.List dependencySets,
org.apache.maven.project.MavenProject project,
org.apache.maven.project.MavenProjectBuilder projectBuilder,
DependencyResolver dependencyResolver,
org.codehaus.plexus.logging.Logger logger)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AddDependencySetsTask
public AddDependencySetsTask(java.util.List dependencySets,
org.apache.maven.project.MavenProject project,
org.apache.maven.project.MavenProjectBuilder projectBuilder,
DependencyResolver dependencyResolver,
org.codehaus.plexus.logging.Logger logger)
execute
public void execute(org.codehaus.plexus.archiver.Archiver archiver,
AssemblerConfigurationSource configSource)
throws ArchiveCreationException,
AssemblyFormattingException,
InvalidAssemblerConfigurationException
- Specified by:
execute in interface ArchiverTask
- Throws:
ArchiveCreationException
AssemblyFormattingException
InvalidAssemblerConfigurationException
addDependencySet
protected void addDependencySet(DependencySet dependencySet,
org.codehaus.plexus.archiver.Archiver archiver,
AssemblerConfigurationSource configSource)
throws AssemblyFormattingException,
ArchiveCreationException,
InvalidAssemblerConfigurationException
- Throws:
AssemblyFormattingException
ArchiveCreationException
InvalidAssemblerConfigurationException
resolveDependencyArtifacts
protected java.util.Set resolveDependencyArtifacts(DependencySet dependencySet,
AssemblerConfigurationSource configSource)
throws ArchiveCreationException,
InvalidAssemblerConfigurationException
- Throws:
ArchiveCreationException
InvalidAssemblerConfigurationException
addNonArchiveDependency
protected void addNonArchiveDependency(org.apache.maven.artifact.Artifact depArtifact,
org.apache.maven.project.MavenProject depProject,
DependencySet dependencySet,
org.codehaus.plexus.archiver.Archiver archiver,
AssemblerConfigurationSource configSource)
throws AssemblyFormattingException,
ArchiveCreationException
- Throws:
AssemblyFormattingException
ArchiveCreationException
getDependencySets
public java.util.List getDependencySets()
getLogger
public org.codehaus.plexus.logging.Logger getLogger()
getDefaultOutputDirectory
public java.lang.String getDefaultOutputDirectory()
setDefaultOutputDirectory
public void setDefaultOutputDirectory(java.lang.String defaultOutputDirectory)
getDefaultOutputFileNameMapping
public java.lang.String getDefaultOutputFileNameMapping()
setDefaultOutputFileNameMapping
public void setDefaultOutputFileNameMapping(java.lang.String defaultOutputFileNameMapping)
setArtifactExpressionPrefix
public void setArtifactExpressionPrefix(java.lang.String artifactExpressionPrefix)
Copyright © 2002-2008 Apache Software Foundation. All Rights Reserved.