public class ArtifactLocatorStrategy extends Object implements LocatorStrategy
| Constructor and Description | 
|---|
ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory,
                       ArtifactResolver resolver,
                       ArtifactRepository localRepository,
                       List<ArtifactRepository> remoteRepositories)  | 
ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory,
                       ArtifactResolver resolver,
                       ArtifactRepository localRepository,
                       List<ArtifactRepository> remoteRepositories,
                       String defaultArtifactType)  | 
ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory,
                       ArtifactResolver resolver,
                       ArtifactRepository localRepository,
                       List<ArtifactRepository> remoteRepositories,
                       String defaultArtifactType,
                       String defaultClassifier)  | 
| Modifier and Type | Method and Description | 
|---|---|
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. | 
public ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory, ArtifactResolver resolver, ArtifactRepository localRepository, List<ArtifactRepository> remoteRepositories)
factory - ArtifactFactoryresolver - ArtifactResolverlocalRepository - ArtifactRepositoryremoteRepositories - ArtifactRepositorypublic ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory, ArtifactResolver resolver, ArtifactRepository localRepository, List<ArtifactRepository> remoteRepositories, String defaultArtifactType)
factory - ArtifactFactoryresolver - ArtifactResolverlocalRepository - ArtifactRepositoryremoteRepositories - ArtifactRepositorydefaultArtifactType - default artifact type.public ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory, ArtifactResolver resolver, ArtifactRepository localRepository, List<ArtifactRepository> remoteRepositories, String defaultArtifactType, String defaultClassifier)
factory - ArtifactFactoryresolver - ArtifactResolverlocalRepository - ArtifactRepositoryremoteRepositories - ArtifactRepositorydefaultArtifactType - default artifact type.defaultClassifier - default classifier.public Location resolve(String locationSpecification, MessageHolder messageHolder)
groupId:artifactId:version:type:classifier, where
 type and classifier are optional.resolve in interface LocatorStrategylocationSpecification - location spec.messageHolder - MessageHolderCopyright © 2002–2015 The Apache Software Foundation. All rights reserved.