com.atlassian.bamboo.plugins.maven.dependencies
Class Maven2ProjectParser
java.lang.Object
com.atlassian.bamboo.plugins.maven.dependencies.Maven2ProjectParser
public class Maven2ProjectParser
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Maven2ProjectParser
public Maven2ProjectParser(@NotNull
MavenEmbedderService mavenEmbedderService)
setLocalRepositoryDirectory
public void setLocalRepositoryDirectory(java.io.File localRepositoryDirectory)
setAltUserSettingsXmlLocation
public void setAltUserSettingsXmlLocation(java.lang.String altUserSettingsXmlLocation)
parse
public void parse(java.io.File file)
throws MavenEmbedderException,
org.apache.maven.project.ProjectBuildingException
- Throws:
MavenEmbedderException
org.apache.maven.project.ProjectBuildingException
parseProjectArtifacts
protected java.util.Set<org.apache.maven.artifact.Artifact> parseProjectArtifacts(java.util.List<org.apache.maven.project.ProjectBuildingResult> resultList)
parseProjectDependencies
protected java.util.Set<org.apache.maven.model.Dependency> parseProjectDependencies(java.util.List<org.apache.maven.project.ProjectBuildingResult> resultList)
getArtifact
public org.apache.maven.artifact.Artifact getArtifact()
getGroupId
public java.lang.String getGroupId()
getArtifactId
public java.lang.String getArtifactId()
getVersion
public java.lang.String getVersion()
getModules
public java.util.List<java.lang.String> getModules()
getArtifacts
public java.util.Set<org.apache.maven.artifact.Artifact> getArtifacts()
getDependencies
public java.util.Set<org.apache.maven.model.Dependency> getDependencies()
Copyright © 2012 Atlassian. All Rights Reserved.