org.apache.maven.project
Class DefaultProjectDependenciesResolver

java.lang.Object
  extended by org.apache.maven.project.DefaultProjectDependenciesResolver
All Implemented Interfaces:
ProjectDependenciesResolver

@Component(role=ProjectDependenciesResolver.class)
public class DefaultProjectDependenciesResolver
extends Object
implements ProjectDependenciesResolver

Author:
Benjamin Bentmann

Constructor Summary
DefaultProjectDependenciesResolver()
           
 
Method Summary
 DependencyResolutionResult resolve(DependencyResolutionRequest request)
          Resolves the transitive dependencies of a project.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProjectDependenciesResolver

public DefaultProjectDependenciesResolver()
Method Detail

resolve

public DependencyResolutionResult resolve(DependencyResolutionRequest request)
                                   throws DependencyResolutionException
Description copied from interface: ProjectDependenciesResolver
Resolves the transitive dependencies of a project.

Specified by:
resolve in interface ProjectDependenciesResolver
Parameters:
request - The resolution request holding the parameters, must not be null.
Returns:
The resolution result, never null.
Throws:
DependencyResolutionException - If any project dependency could not be resolved.


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