Package org.apache.maven.execution
Class ProjectExecutionEvent
java.lang.Object
org.apache.maven.execution.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.
Note: This class is part of work in progress and can be changed or removed without notice.- Since:
- 3.1.2
- See Also:
-
Constructor Summary
ConstructorDescriptionProjectExecutionEvent
(MavenSession session, MavenProject project) ProjectExecutionEvent
(MavenSession session, MavenProject project, Throwable cause) ProjectExecutionEvent
(MavenSession session, MavenProject project, List<MojoExecution> executionPlan) ProjectExecutionEvent
(MavenSession session, MavenProject project, List<MojoExecution> executionPlan, Throwable cause) -
Method Summary
-
Constructor Details
-
ProjectExecutionEvent
-
ProjectExecutionEvent
public ProjectExecutionEvent(MavenSession session, MavenProject project, List<MojoExecution> executionPlan) -
ProjectExecutionEvent
-
ProjectExecutionEvent
public ProjectExecutionEvent(MavenSession session, MavenProject project, List<MojoExecution> executionPlan, Throwable cause)
-
-
Method Details
-
getSession
-
getProject
-
getExecutionPlan
-
getCause
-