org.apache.maven.project.builder
Class DefaultPomArtifactResolver

java.lang.Object
  extended by org.apache.maven.project.builder.DefaultPomArtifactResolver
All Implemented Interfaces:
PomArtifactResolver

public class DefaultPomArtifactResolver
extends java.lang.Object
implements PomArtifactResolver

Provides methods for resolving of artifacts.


Constructor Summary
DefaultPomArtifactResolver(ArtifactRepository localRepository, java.util.List<ArtifactRepository> remoteRepositories, ArtifactResolver resolver)
          Constructor
 
Method Summary
 void resolve(Artifact artifact)
          Resolves the specified artifact
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPomArtifactResolver

public DefaultPomArtifactResolver(ArtifactRepository localRepository,
                                  java.util.List<ArtifactRepository> remoteRepositories,
                                  ArtifactResolver resolver)
Constructor

Parameters:
localRepository - local repository used in resolving artifacts
remoteRepositories - remote repositories used in resolving artifacts
resolver - artifact resolver used to resolve artifacts
Method Detail

resolve

public void resolve(Artifact artifact)
             throws java.io.IOException
Resolves the specified artifact

Specified by:
resolve in interface PomArtifactResolver
Parameters:
artifact - the artifact to resolve
Throws:
java.io.IOException - if there is a problem resolving the artifact


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