org.apache.maven.plugin.version
Interface PluginVersionManager

All Known Implementing Classes:
DefaultPluginVersionManager

public interface PluginVersionManager


Field Summary
static String ROLE
           
 
Method Summary
 String resolvePluginVersion(String groupId, String artifactId, MavenProject project, Settings settings, ArtifactRepository localRepository)
           
 String resolveReportPluginVersion(String groupId, String artifactId, MavenProject project, Settings settings, ArtifactRepository localRepository)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

resolvePluginVersion

String resolvePluginVersion(String groupId,
                            String artifactId,
                            MavenProject project,
                            Settings settings,
                            ArtifactRepository localRepository)
                            throws PluginVersionResolutionException,
                                   InvalidPluginException,
                                   PluginVersionNotFoundException
Throws:
PluginVersionResolutionException
InvalidPluginException
PluginVersionNotFoundException

resolveReportPluginVersion

String resolveReportPluginVersion(String groupId,
                                  String artifactId,
                                  MavenProject project,
                                  Settings settings,
                                  ArtifactRepository localRepository)
                                  throws PluginVersionResolutionException,
                                         InvalidPluginException,
                                         PluginVersionNotFoundException
Throws:
PluginVersionResolutionException
InvalidPluginException
PluginVersionNotFoundException


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