public class ArtifactResolutionRequest extends Object implements RepositoryRequest
| Constructor and Description |
|---|
ArtifactResolutionRequest() |
ArtifactResolutionRequest(RepositoryRequest request) |
public ArtifactResolutionRequest()
public ArtifactResolutionRequest(RepositoryRequest request)
public Artifact getArtifact()
public ArtifactResolutionRequest setArtifact(Artifact artifact)
public ArtifactResolutionRequest setArtifactDependencies(Set<Artifact> artifactDependencies)
public Set<Artifact> getArtifactDependencies()
public ArtifactRepository getLocalRepository()
RepositoryRequestgetLocalRepository in interface RepositoryRequestnull if not set.public ArtifactResolutionRequest setLocalRepository(ArtifactRepository localRepository)
RepositoryRequestsetLocalRepository in interface RepositoryRequestlocalRepository - The local repository to use.null.public List<ArtifactRepository> getRemoteRepositories()
RepositoryRequestgetRemoteRepositories in interface RepositoryRequestnull.public ArtifactResolutionRequest setRemoteRepositories(List<ArtifactRepository> remoteRepositories)
RepositoryRequestsetRemoteRepositories in interface RepositoryRequestremoteRepositories - The remote repositories to use.null.public ArtifactFilter getCollectionFilter()
null to collect all transitive dependencies.public ArtifactResolutionRequest setCollectionFilter(ArtifactFilter filter)
public ArtifactFilter getResolutionFilter()
getCollectionFilter().null to
resolve the files for all collected artifacts.public ArtifactResolutionRequest setResolutionFilter(ArtifactFilter filter)
public List<ResolutionListener> getListeners()
public ArtifactResolutionRequest setListeners(List<ResolutionListener> listeners)
public ArtifactResolutionRequest addListener(ResolutionListener listener)
public Map<String,Artifact> getManagedVersionMap()
public ArtifactResolutionRequest setManagedVersionMap(Map<String,Artifact> managedVersionMap)
public ArtifactResolutionRequest setResolveRoot(boolean resolveRoot)
public boolean isResolveRoot()
public ArtifactResolutionRequest setResolveTransitively(boolean resolveDependencies)
public boolean isResolveTransitively()
public boolean isOffline()
RepositoryRequestisOffline in interface RepositoryRequesttrue if remote access has been disabled, false otherwise.public ArtifactResolutionRequest setOffline(boolean offline)
RepositoryRequestsetOffline in interface RepositoryRequestoffline - true to disable remote access, false to allow network access.null.public boolean isForceUpdate()
RepositoryRequestisForceUpdate in interface RepositoryRequesttrue if remote repositories should be re-checked for updated artifacts/metadata, false
otherwise.public ArtifactResolutionRequest setForceUpdate(boolean forceUpdate)
RepositoryRequestsetForceUpdate in interface RepositoryRequestforceUpdate - true to forcibly check the remote repositories for updated artifacts/metadata, false to use the update policy configured on each repository.null.public ArtifactResolutionRequest setServers(List<Server> servers)
public List<Server> getServers()
public ArtifactResolutionRequest setMirrors(List<Mirror> mirrors)
public List<Mirror> getMirrors()
public ArtifactResolutionRequest setProxies(List<Proxy> proxies)
public List<Proxy> getProxies()
public ArtifactResolutionRequest setCache(RepositoryCache cache)
Copyright © 2001–2014 The Apache Software Foundation. All rights reserved.