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 Object
- implements ArchiverTask
- Version:
- $Id: AddDependencySetsTask.java 728546 2008-12-21 22:56:51Z bentmann $
Constructor Summary |
AddDependencySetsTask(List dependencySets,
org.apache.maven.project.MavenProject project,
Map managedVersions,
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(List dependencySets,
org.apache.maven.project.MavenProject project,
Map managedVersions,
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 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 List getDependencySets()
getLogger
public org.codehaus.plexus.logging.Logger getLogger()
getDefaultOutputDirectory
public String getDefaultOutputDirectory()
setDefaultOutputDirectory
public void setDefaultOutputDirectory(String defaultOutputDirectory)
getDefaultOutputFileNameMapping
public String getDefaultOutputFileNameMapping()
setDefaultOutputFileNameMapping
public void setDefaultOutputFileNameMapping(String defaultOutputFileNameMapping)
getModuleProject
public org.apache.maven.project.MavenProject getModuleProject()
setModuleProject
public void setModuleProject(org.apache.maven.project.MavenProject moduleProject)
setModuleArtifact
public void setModuleArtifact(org.apache.maven.artifact.Artifact moduleArtifact)
getModuleArtifact
public org.apache.maven.artifact.Artifact getModuleArtifact()
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.