| Package | Description | 
|---|---|
| org.apache.maven.lifecycle | |
| org.apache.maven.plugin | |
| org.apache.maven.plugin.internal | |
| org.apache.maven.project | 
| Modifier and Type | Method and Description | 
|---|---|
MavenExecutionPlan | 
LifecycleExecutor.calculateExecutionPlan(MavenSession session,
                      boolean setup,
                      String... tasks)  | 
MavenExecutionPlan | 
DefaultLifecycleExecutor.calculateExecutionPlan(MavenSession session,
                      boolean setup,
                      String... tasks)  | 
MavenExecutionPlan | 
LifecycleExecutor.calculateExecutionPlan(MavenSession session,
                      String... tasks)  | 
MavenExecutionPlan | 
DefaultLifecycleExecutor.calculateExecutionPlan(MavenSession session,
                      String... tasks)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PluginContainerException
Exception which occurs to indicate that the plugin cannot be initialized due
 to some deeper problem with Plexus. 
 | 
class  | 
PluginExecutionException
Exception in the plugin manager. 
 | 
class  | 
PluginIncompatibleException
Signals a plugin which is not compatible with the current Maven runtime. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PluginManager.executeMojo(MavenProject project,
           MojoExecution execution,
           MavenSession session)
Deprecated.  
  | 
void | 
DefaultBuildPluginManager.executeMojo(MavenSession session,
           MojoExecution mojoExecution)  | 
void | 
BuildPluginManager.executeMojo(MavenSession session,
           MojoExecution execution)  | 
Object | 
PluginManager.getPluginComponent(Plugin plugin,
                  String role,
                  String roleHint)
Deprecated.  
  | 
Map<String,Object> | 
PluginManager.getPluginComponents(Plugin plugin,
                   String role)
Deprecated.  
  | 
ClassRealm | 
DefaultBuildPluginManager.getPluginRealm(MavenSession session,
              PluginDescriptor pluginDescriptor)
TODO pluginDescriptor classRealm and artifacts are set as a side effect of this
      call, which is not nice. 
 | 
ClassRealm | 
BuildPluginManager.getPluginRealm(MavenSession session,
              PluginDescriptor pluginDescriptor)  | 
PluginDescriptor | 
PluginManager.loadPluginDescriptor(Plugin plugin,
                    MavenProject project,
                    MavenSession session)
Deprecated.  
  | 
PluginDescriptor | 
PluginManager.loadPluginFully(Plugin plugin,
               MavenProject project,
               MavenSession session)
Deprecated.  
  | 
ExtensionRealmCache.CacheRecord | 
MavenPluginManager.setupExtensionsRealm(MavenProject project,
                    Plugin plugin,
                    RepositorySystemSession session)
Sets up class realm for the specified build extensions plugin. 
 | 
PluginDescriptor | 
PluginManager.verifyPlugin(Plugin plugin,
            MavenProject project,
            Settings settings,
            ArtifactRepository localRepository)
Deprecated.  
  | 
| Constructor and Description | 
|---|
PluginLoaderException(Plugin plugin,
                     String message,
                     PluginManagerException cause)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultPluginManager.executeMojo(MavenProject project,
           MojoExecution execution,
           MavenSession session)  | 
Object | 
DefaultPluginManager.getPluginComponent(Plugin plugin,
                  String role,
                  String roleHint)  | 
Map<String,Object> | 
DefaultPluginManager.getPluginComponents(Plugin plugin,
                   String role)  | 
PluginDescriptor | 
DefaultPluginManager.loadPluginDescriptor(Plugin plugin,
                    MavenProject project,
                    MavenSession session)  | 
PluginDescriptor | 
DefaultPluginManager.loadPluginFully(Plugin plugin,
               MavenProject project,
               MavenSession session)  | 
ExtensionRealmCache.CacheRecord | 
DefaultMavenPluginManager.setupExtensionsRealm(MavenProject project,
                    Plugin plugin,
                    RepositorySystemSession session)  | 
PluginDescriptor | 
DefaultPluginManager.verifyPlugin(Plugin plugin,
            MavenProject project,
            Settings settings,
            ArtifactRepository localRepository)  | 
| Modifier and Type | Method and Description | 
|---|---|
ProjectRealmCache.CacheRecord | 
ProjectBuildingHelper.createProjectRealm(MavenProject project,
                  Model model,
                  ProjectBuildingRequest request)
Creates the project realm that hosts the build extensions of the specified model. 
 | 
ProjectRealmCache.CacheRecord | 
DefaultProjectBuildingHelper.createProjectRealm(MavenProject project,
                  Model model,
                  ProjectBuildingRequest request)  | 
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.