org.apache.maven.plugin.assembly.artifact
Class DefaultDependencyResolver

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.plugin.assembly.artifact.DefaultDependencyResolver
All Implemented Interfaces:
DependencyResolver, org.codehaus.plexus.logging.LogEnabled

public class DefaultDependencyResolver
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements DependencyResolver

Author:
jdcasey

Constructor Summary
DefaultDependencyResolver()
           
DefaultDependencyResolver(org.apache.maven.artifact.resolver.ArtifactResolver resolver, org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource, org.apache.maven.artifact.factory.ArtifactFactory factory, org.codehaus.plexus.logging.Logger logger)
           
 
Method Summary
 java.util.Set resolveDependencies(org.apache.maven.project.MavenProject project, java.lang.String scope, org.apache.maven.artifact.repository.ArtifactRepository localRepository, java.util.List remoteRepositories)
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDependencyResolver

public DefaultDependencyResolver()

DefaultDependencyResolver

public DefaultDependencyResolver(org.apache.maven.artifact.resolver.ArtifactResolver resolver,
                                 org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource,
                                 org.apache.maven.artifact.factory.ArtifactFactory factory,
                                 org.codehaus.plexus.logging.Logger logger)
Method Detail

resolveDependencies

public java.util.Set resolveDependencies(org.apache.maven.project.MavenProject project,
                                         java.lang.String scope,
                                         org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                         java.util.List remoteRepositories)
                                  throws org.apache.maven.project.artifact.InvalidDependencyVersionException,
                                         org.apache.maven.artifact.resolver.ArtifactResolutionException,
                                         org.apache.maven.artifact.resolver.ArtifactNotFoundException
Specified by:
resolveDependencies in interface DependencyResolver
Throws:
org.apache.maven.project.artifact.InvalidDependencyVersionException
org.apache.maven.artifact.resolver.ArtifactResolutionException
org.apache.maven.artifact.resolver.ArtifactNotFoundException


Copyright © 2002-2010 Apache Software Foundation. All Rights Reserved.