org.apache.maven.artifact.resolver
Class ArtifactResolutionRequest

java.lang.Object
  extended by org.apache.maven.artifact.resolver.ArtifactResolutionRequest

public class ArtifactResolutionRequest
extends java.lang.Object

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
ArtifactResolutionRequest()
           
 
Method Summary
 ArtifactResolutionRequest addListener(ResolutionListener listener)
           
 Artifact getArtifact()
           
 java.util.Set<Artifact> getArtifactDependencies()
           
 java.lang.String getArtifactId()
           
 java.util.List<ConflictResolver> getConflictResolvers()
           
 ArtifactFilter getFilter()
           
 java.lang.String getGroupId()
           
 java.util.List<ResolutionListener> getListeners()
           
 ArtifactRepository getLocalRepository()
           
 java.util.Map getManagedVersionMap()
           
 ArtifactMetadataSource getMetadataSource()
           
 java.util.List<ArtifactRepository> getRemoteRepostories()
           
 java.lang.String getVersion()
           
 boolean hasArtifact()
           
 ArtifactResolutionRequest setArtifact(Artifact artifact)
           
 ArtifactResolutionRequest setArtifactDependencies(java.util.Set<Artifact> artifactDependencies)
           
 ArtifactResolutionRequest setArtifactId(java.lang.String artifactId)
           
 ArtifactResolutionRequest setConflictResolvers(java.util.List<ConflictResolver> conflictResolvers)
           
 ArtifactResolutionRequest setFilter(ArtifactFilter filter)
           
 ArtifactResolutionRequest setGroupId(java.lang.String groupId)
           
 ArtifactResolutionRequest setLocalRepository(ArtifactRepository localRepository)
           
 ArtifactResolutionRequest setManagedVersionMap(java.util.Map managedVersionMap)
           
 ArtifactResolutionRequest setMetadataSource(ArtifactMetadataSource metadataSource)
           
 ArtifactResolutionRequest setRemoteRepostories(java.util.List<ArtifactRepository> remoteRepostories)
           
 ArtifactResolutionRequest setVersion(java.lang.String version)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArtifactResolutionRequest

public ArtifactResolutionRequest()
Method Detail

getArtifact

public Artifact getArtifact()

setArtifact

public ArtifactResolutionRequest setArtifact(Artifact artifact)

hasArtifact

public boolean hasArtifact()

setArtifactDependencies

public ArtifactResolutionRequest setArtifactDependencies(java.util.Set<Artifact> artifactDependencies)

getArtifactDependencies

public java.util.Set<Artifact> getArtifactDependencies()

getGroupId

public java.lang.String getGroupId()

setGroupId

public ArtifactResolutionRequest setGroupId(java.lang.String groupId)

getArtifactId

public java.lang.String getArtifactId()

setArtifactId

public ArtifactResolutionRequest setArtifactId(java.lang.String artifactId)

getVersion

public java.lang.String getVersion()

setVersion

public ArtifactResolutionRequest setVersion(java.lang.String version)

getLocalRepository

public ArtifactRepository getLocalRepository()

setLocalRepository

public ArtifactResolutionRequest setLocalRepository(ArtifactRepository localRepository)

getRemoteRepostories

public java.util.List<ArtifactRepository> getRemoteRepostories()

setRemoteRepostories

public ArtifactResolutionRequest setRemoteRepostories(java.util.List<ArtifactRepository> remoteRepostories)

getFilter

public ArtifactFilter getFilter()

setFilter

public ArtifactResolutionRequest setFilter(ArtifactFilter filter)

getListeners

public java.util.List<ResolutionListener> getListeners()

addListener

public ArtifactResolutionRequest addListener(ResolutionListener listener)

getMetadataSource

public ArtifactMetadataSource getMetadataSource()

setMetadataSource

public ArtifactResolutionRequest setMetadataSource(ArtifactMetadataSource metadataSource)

getManagedVersionMap

public java.util.Map getManagedVersionMap()

setManagedVersionMap

public ArtifactResolutionRequest setManagedVersionMap(java.util.Map managedVersionMap)

getConflictResolvers

public java.util.List<ConflictResolver> getConflictResolvers()

setConflictResolvers

public ArtifactResolutionRequest setConflictResolvers(java.util.List<ConflictResolver> conflictResolvers)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.