Interface ExecutionListener

Defines events that Maven fires during a build. Warning: This interface might be extended in future
Maven versions to support further events. Hence it is strongly recommended to derive custom listeners from
AbstractExecutionListener in order to avoid interoperability problems.