org.apache.maven.artifact.resolver.metadata
Interface MetadataResolver
- All Known Implementing Classes:
- DefaultMetadataResolver
public interface MetadataResolver
entry point into metadata resolution component
- Author:
- Oleg Gusakov
|
Field Summary |
static java.lang.String |
ROLE
|
ROLE
static final java.lang.String ROLE
resolveMetadata
MetadataResolutionResult resolveMetadata(MetadataResolutionRequest request)
throws MetadataResolutionException
- collect all dependency metadata into one "dirty" tree
- Parameters:
request -
- Returns:
-
- Throws:
MetadataResolutionException
resolveArtifact
java.util.List<Artifact> resolveArtifact(java.util.List<ArtifactMetadata> mdCollection,
ArtifactRepository localRepository,
java.util.List<ArtifactRepository> remoteRepositories)
throws ArtifactResolutionException
- resolve artifact List, given metadata List (order matters!)
- Parameters:
mdCollection - - collection of artifact metadata'slocalRepository - remoteRepositories -
- Returns:
- collection of resolved artifacts
- Throws:
ArtifactResolutionException
Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.