public interface BuildPluginManager
| Modifier and Type | Method and Description | 
|---|---|
| void | executeMojo(MavenSession session,
           MojoExecution execution) | 
| MojoDescriptor | getMojoDescriptor(Plugin plugin,
                 String goal,
                 List<RemoteRepository> repositories,
                 RepositorySystemSession session) | 
| ClassRealm | getPluginRealm(MavenSession session,
              PluginDescriptor pluginDescriptor) | 
| PluginDescriptor | loadPlugin(Plugin plugin,
          List<RemoteRepository> repositories,
          RepositorySystemSession session) | 
PluginDescriptor loadPlugin(Plugin plugin, List<RemoteRepository> repositories, RepositorySystemSession session) throws PluginNotFoundException, PluginResolutionException, PluginDescriptorParsingException, InvalidPluginDescriptorException
MojoDescriptor getMojoDescriptor(Plugin plugin, String goal, List<RemoteRepository> repositories, RepositorySystemSession session) throws PluginNotFoundException, PluginResolutionException, PluginDescriptorParsingException, MojoNotFoundException, InvalidPluginDescriptorException
ClassRealm getPluginRealm(MavenSession session, PluginDescriptor pluginDescriptor) throws PluginResolutionException, PluginManagerException
void executeMojo(MavenSession session, MojoExecution execution) throws MojoFailureException, MojoExecutionException, PluginConfigurationException, PluginManagerException
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.