Package org.apache.maven.execution
Interface ProjectExecutionListener
-
public interface ProjectExecutionListenerExtension 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 voidafterProjectExecutionFailure(ProjectExecutionEvent event)voidafterProjectExecutionSuccess(ProjectExecutionEvent event)voidbeforeProjectExecution(ProjectExecutionEvent event)voidbeforeProjectLifecycleExecution(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)
-
-