| Interface | Description | 
|---|---|
| ExecutionEvent | 
 Holds data relevant for an execution event. 
 | 
| ExecutionListener | 
 Defines events that Maven fires during a build. 
 | 
| MavenExecutionRequest | |
| MavenExecutionRequestPopulator | 
 Assists in populating an execution request for invocation of Maven. 
 | 
| MavenExecutionResult | |
| MojoExecutionListener | 
 
 Extension point that allows build extensions observe and possibly veto mojo executions. 
 | 
| ProjectDependencyGraph | 
 Describes the inter-dependencies between projects in the reactor. 
 | 
| ProjectExecutionListener | 
 
 Extension point that allows build extensions observe and possibly veto project build execution. 
 | 
| Class | Description | 
|---|---|
| AbstractExecutionListener | 
 Provides a skeleton implementation for execution listeners. 
 | 
| BuildFailure | 
 Summarizes the result of a failed project build in the reactor. 
 | 
| BuildSuccess | 
 Summarizes the result of a successful project build in the reactor. 
 | 
| BuildSummary | 
 Summarizes the result of a project build in the reactor. 
 | 
| DefaultMavenExecutionRequest | |
| DefaultMavenExecutionRequestPopulator | 
 Assists in populating an execution request for invocation of Maven. 
 | 
| DefaultMavenExecutionResult | |
| MavenSession | 
 A Maven execution session. 
 | 
| MojoExecutionEvent | 
 
 Encapsulates parameters of MojoExecutionListener callback methods and is meant to provide API evolution path should
 it become necessary to introduce new parameters in the existing callbacks in the future. 
 | 
| ProjectExecutionEvent | 
 
 Encapsulates parameters of ProjectExecutionListener callback methods and is meant to provide API evolution path
 should it become necessary to introduce new parameters in the existing callbacks in the future. 
 | 
| ReactorManager | Deprecated | 
| Enum | Description | 
|---|---|
| ExecutionEvent.Type | 
 The possible types of execution events. 
 | 
| Exception | Description | 
|---|---|
| MavenExecutionRequestPopulationException | 
Copyright © 2001–2023 The Apache Software Foundation. All rights reserved.