|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PluginLoader
Responsible for loading plugins, reports, and any components contained therein. Will resolve plugin versions and plugin prefixes as necessary for plugin resolution.
| Method Summary | |
|---|---|
PluginDescriptor |
loadPlugin(MojoBinding mojoBinding,
MavenProject project,
MavenSession session)
Load the PluginDescriptor instance for the plugin implied by the specified MojoBinding,
using the project for ArtifactRepository and other supplemental plugin information as
necessary. |
PluginDescriptor |
loadPlugin(Plugin plugin,
MavenProject project,
MavenSession session)
Load the PluginDescriptor instance for the specified plugin, using the project for
the ArtifactRepository and other supplemental plugin information as necessary. |
PluginDescriptor |
loadReportPlugin(MojoBinding mojoBinding,
MavenProject project,
MavenSession session)
Load the PluginDescriptor instance for the report plugin implied by the specified MojoBinding,
using the project for ArtifactRepository and other supplemental report/plugin information as
necessary. |
PluginDescriptor |
loadReportPlugin(ReportPlugin reportPlugin,
MavenProject project,
MavenSession session)
Load the PluginDescriptor instance for the specified report plugin, using the project for
the ArtifactRepository and other supplemental report/plugin information as necessary. |
| Method Detail |
|---|
PluginDescriptor loadPlugin(Plugin plugin,
MavenProject project,
MavenSession session)
throws PluginLoaderException
PluginDescriptor instance for the specified plugin, using the project for
the ArtifactRepository and other supplemental plugin information as necessary.
PluginLoaderException
PluginDescriptor loadPlugin(MojoBinding mojoBinding,
MavenProject project,
MavenSession session)
throws PluginLoaderException
PluginDescriptor instance for the plugin implied by the specified MojoBinding,
using the project for ArtifactRepository and other supplemental plugin information as
necessary.
PluginLoaderException
PluginDescriptor loadReportPlugin(ReportPlugin reportPlugin,
MavenProject project,
MavenSession session)
throws PluginLoaderException
PluginDescriptor instance for the specified report plugin, using the project for
the ArtifactRepository and other supplemental report/plugin information as necessary.
PluginLoaderException
PluginDescriptor loadReportPlugin(MojoBinding mojoBinding,
MavenProject project,
MavenSession session)
throws PluginLoaderException
PluginDescriptor instance for the report plugin implied by the specified MojoBinding,
using the project for ArtifactRepository and other supplemental report/plugin information as
necessary.
PluginLoaderException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||