org.apache.maven.shared.io.location
Class ArtifactLocatorStrategy
java.lang.Object
org.apache.maven.shared.io.location.ArtifactLocatorStrategy
- All Implemented Interfaces:
- LocatorStrategy
public class ArtifactLocatorStrategy
- extends Object
- implements LocatorStrategy
Constructor Summary |
ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.resolver.ArtifactResolver resolver,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List remoteRepositories)
|
ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.resolver.ArtifactResolver resolver,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List remoteRepositories,
String defaultArtifactType)
|
ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.resolver.ArtifactResolver resolver,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List remoteRepositories,
String defaultArtifactType,
String defaultClassifier)
|
Method Summary |
Location |
resolve(String locationSpecification,
MessageHolder messageHolder)
Assumes artifact identity is given in a set of comma-delimited tokens of
the form: groupId:artifactId:version:type:classifier , where
type and classifier are optional. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArtifactLocatorStrategy
public ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.resolver.ArtifactResolver resolver,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List remoteRepositories)
ArtifactLocatorStrategy
public ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.resolver.ArtifactResolver resolver,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List remoteRepositories,
String defaultArtifactType)
ArtifactLocatorStrategy
public ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.resolver.ArtifactResolver resolver,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List remoteRepositories,
String defaultArtifactType,
String defaultClassifier)
resolve
public Location resolve(String locationSpecification,
MessageHolder messageHolder)
- Assumes artifact identity is given in a set of comma-delimited tokens of
the form:
groupId:artifactId:version:type:classifier
, where
type and classifier are optional.
- Specified by:
resolve
in interface LocatorStrategy
Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.