Package org.apache.maven.execution
Interface ProjectExecutionListener
-
public interface ProjectExecutionListener
Extension point that allows build extensions observe and possibly veto project build execution.
Note: This interface is part of work in progress and can be changed or removed without notice.- Since:
- 3.1.2
- See Also:
ExecutionListener
,MojoExecutionListener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
afterProjectExecutionFailure(ProjectExecutionEvent event)
void
afterProjectExecutionSuccess(ProjectExecutionEvent event)
void
beforeProjectExecution(ProjectExecutionEvent event)
void
beforeProjectLifecycleExecution(ProjectExecutionEvent event)
-
-
-
Method Detail
-
beforeProjectExecution
void beforeProjectExecution(ProjectExecutionEvent event) throws LifecycleExecutionException
- Throws:
LifecycleExecutionException
-
beforeProjectLifecycleExecution
void beforeProjectLifecycleExecution(ProjectExecutionEvent event) throws LifecycleExecutionException
- Throws:
LifecycleExecutionException
-
afterProjectExecutionSuccess
void afterProjectExecutionSuccess(ProjectExecutionEvent event) throws LifecycleExecutionException
- Throws:
LifecycleExecutionException
-
afterProjectExecutionFailure
void afterProjectExecutionFailure(ProjectExecutionEvent event)
-
-