org.apache.maven.plugin.version
Interface PluginVersionManager

All Known Implementing Classes:
DefaultPluginVersionManager

public interface PluginVersionManager


Field Summary
static java.lang.String ROLE
           
 
Method Summary
 java.lang.String resolvePluginVersion(java.lang.String groupId, java.lang.String artifactId, MavenProject project, MavenSession session)
           
 java.lang.String resolveReportPluginVersion(java.lang.String groupId, java.lang.String artifactId, MavenProject project, MavenSession session)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

resolvePluginVersion

java.lang.String resolvePluginVersion(java.lang.String groupId,
                                      java.lang.String artifactId,
                                      MavenProject project,
                                      MavenSession session)
                                      throws PluginVersionResolutionException,
                                             InvalidPluginException,
                                             PluginVersionNotFoundException
Throws:
PluginVersionResolutionException
InvalidPluginException
PluginVersionNotFoundException

resolveReportPluginVersion

java.lang.String resolveReportPluginVersion(java.lang.String groupId,
                                            java.lang.String artifactId,
                                            MavenProject project,
                                            MavenSession session)
                                            throws PluginVersionResolutionException,
                                                   InvalidPluginException,
                                                   PluginVersionNotFoundException
Throws:
PluginVersionResolutionException
InvalidPluginException
PluginVersionNotFoundException


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