Interface DependencyCollector
-
- All Known Implementing Classes:
DefaultDependencyCollector
public interface DependencyCollectorWill only download the pom files when not available, never the artifact.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CollectorResultcollectDependencies(org.apache.maven.project.ProjectBuildingRequest buildingRequest, org.apache.maven.model.Dependency root)A dependency may have excludesCollectorResultcollectDependencies(org.apache.maven.project.ProjectBuildingRequest buildingRequest, org.apache.maven.model.Model root)CollectorResultcollectDependencies(org.apache.maven.project.ProjectBuildingRequest buildingRequest, DependableCoordinate root)
-
-
-
Method Detail
-
collectDependencies
CollectorResult collectDependencies(org.apache.maven.project.ProjectBuildingRequest buildingRequest, org.apache.maven.model.Dependency root) throws DependencyCollectorException
A dependency may have excludes- Parameters:
buildingRequest-ProjectBuildingRequestroot-Dependency- Returns:
CollectorResult- Throws:
DependencyCollectorException- in case of an error.java.lang.IllegalArgumentException- in case of parameterbuildingRequestisnullor parameterrootisnull.
-
collectDependencies
CollectorResult collectDependencies(org.apache.maven.project.ProjectBuildingRequest buildingRequest, DependableCoordinate root) throws DependencyCollectorException
- Parameters:
buildingRequest-ProjectBuildingRequest.root-DependableCoordinate- Returns:
CollectorResult- Throws:
DependencyCollectorException- in case of an error which can be a component lookup error or an error while trying to look up the dependencies.java.lang.IllegalArgumentException- in case of parameterbuildingRequestisnullor parameterrootisnull.
-
collectDependencies
CollectorResult collectDependencies(org.apache.maven.project.ProjectBuildingRequest buildingRequest, org.apache.maven.model.Model root) throws DependencyCollectorException
- Parameters:
buildingRequest-ProjectBuildingRequest.root-Model- Returns:
CollectorResult- Throws:
DependencyCollectorException- in case of an error which can be a component lookup error or an error while trying to look up the dependencies.java.lang.IllegalArgumentException- in case of parameterbuildingRequestisnullor parameterrootisnull.
-
-