Interface DependencyCollector
-
- All Known Implementing Classes:
DefaultDependencyCollector
public interface DependencyCollector
Will only download the pom files when not available, never the artifact.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CollectorResult
collectDependencies(org.apache.maven.project.ProjectBuildingRequest buildingRequest, org.apache.maven.model.Dependency root)
A dependency may have excludesCollectorResult
collectDependencies(org.apache.maven.project.ProjectBuildingRequest buildingRequest, org.apache.maven.model.Model root)
CollectorResult
collectDependencies(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
-ProjectBuildingRequest
root
-Dependency
- Returns:
CollectorResult
- Throws:
DependencyCollectorException
- in case of an error.java.lang.IllegalArgumentException
- in case of parameterbuildingRequest
isnull
or parameterroot
isnull
.
-
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 parameterbuildingRequest
isnull
or parameterroot
isnull
.
-
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 parameterbuildingRequest
isnull
or parameterroot
isnull
.
-
-