Class ArtifactResolutionRequest
java.lang.Object
org.apache.maven.artifact.resolver.ArtifactResolutionRequest
- All Implemented Interfaces:
 RepositoryRequest
A resolution request allows you to either use an existing MavenProject, or a coordinate (gid:aid:version)
 to process a POMs dependencies.
- Author:
 - Jason van Zyl
 
- 
Constructor Summary
ConstructorsConstructorDescription - 
Method Summary
Modifier and TypeMethodDescriptionaddListener(ResolutionListener listener) Gets the artifact filter that controls traversal of the dependency graph.Gets the artifact filter that controls downloading of artifact files.booleanbooleanbooleanbooleansetArtifact(Artifact artifact) setArtifactDependencies(Set<Artifact> artifactDependencies) setCache(RepositoryCache cache) setCollectionFilter(ArtifactFilter filter) setForceUpdate(boolean forceUpdate) setListeners(List<ResolutionListener> listeners) setLocalRepository(ArtifactRepository localRepository) setManagedVersionMap(Map<String, Artifact> managedVersionMap) setMirrors(List<Mirror> mirrors) setOffline(boolean offline) setProxies(List<Proxy> proxies) setRemoteRepositories(List<ArtifactRepository> remoteRepositories) setResolutionFilter(ArtifactFilter filter) setResolveRoot(boolean resolveRoot) setResolveTransitively(boolean resolveDependencies) setServers(List<Server> servers) toString() 
- 
Constructor Details
- 
ArtifactResolutionRequest
public ArtifactResolutionRequest() - 
ArtifactResolutionRequest
 
 - 
 - 
Method Details
- 
getArtifact
 - 
setArtifact
 - 
setArtifactDependencies
 - 
getArtifactDependencies
 - 
getLocalRepository
- Specified by:
 getLocalRepositoryin interfaceRepositoryRequest
 - 
setLocalRepository
- Specified by:
 setLocalRepositoryin interfaceRepositoryRequest
 - 
getRemoteRepositories
- Specified by:
 getRemoteRepositoriesin interfaceRepositoryRequest
 - 
setRemoteRepositories
- Specified by:
 setRemoteRepositoriesin interfaceRepositoryRequest
 - 
getCollectionFilter
Gets the artifact filter that controls traversal of the dependency graph.- Returns:
 - The filter used to determine which of the artifacts in the dependency graph should be traversed or
         
nullto collect all transitive dependencies. 
 - 
setCollectionFilter
 - 
getResolutionFilter
Gets the artifact filter that controls downloading of artifact files. This filter operates on those artifacts that have been included by thegetCollectionFilter().- Returns:
 - The filter used to determine which of the artifacts should have their files resolved or 
nullto resolve the files for all collected artifacts. 
 - 
setResolutionFilter
 - 
getListeners
 - 
setListeners
 - 
addListener
 - 
getManagedVersionMap
 - 
setManagedVersionMap
 - 
setResolveRoot
 - 
isResolveRoot
public boolean isResolveRoot() - 
setResolveTransitively
 - 
isResolveTransitively
public boolean isResolveTransitively() - 
toString
 - 
isOffline
public boolean isOffline()- Specified by:
 isOfflinein interfaceRepositoryRequest
 - 
setOffline
- Specified by:
 setOfflinein interfaceRepositoryRequest
 - 
isForceUpdate
public boolean isForceUpdate()- Specified by:
 isForceUpdatein interfaceRepositoryRequest
 - 
setForceUpdate
- Specified by:
 setForceUpdatein interfaceRepositoryRequest
 - 
setServers
 - 
getServers
 - 
setMirrors
 - 
getMirrors
 - 
setProxies
 - 
getProxies
 - 
setCache
 
 -