Class MojoExecutionHelper

java.lang.Object
org.eclipse.tycho.helper.MojoExecutionHelper
All Implemented Interfaces:
org.apache.maven.execution.MojoExecutionListener

@Component(role=org.apache.maven.execution.MojoExecutionListener.class, hint="helper") public class MojoExecutionHelper extends Object implements org.apache.maven.execution.MojoExecutionListener
  • Constructor Details

    • MojoExecutionHelper

      public MojoExecutionHelper()
  • Method Details

    • beforeMojoExecution

      public void beforeMojoExecution(org.apache.maven.execution.MojoExecutionEvent event) throws org.apache.maven.plugin.MojoExecutionException
      Specified by:
      beforeMojoExecution in interface org.apache.maven.execution.MojoExecutionListener
      Throws:
      org.apache.maven.plugin.MojoExecutionException
    • afterMojoExecutionSuccess

      public void afterMojoExecutionSuccess(org.apache.maven.execution.MojoExecutionEvent event) throws org.apache.maven.plugin.MojoExecutionException
      Specified by:
      afterMojoExecutionSuccess in interface org.apache.maven.execution.MojoExecutionListener
      Throws:
      org.apache.maven.plugin.MojoExecutionException
    • afterExecutionFailure

      public void afterExecutionFailure(org.apache.maven.execution.MojoExecutionEvent event)
      Specified by:
      afterExecutionFailure in interface org.apache.maven.execution.MojoExecutionListener
    • getExecution

      public static Optional<org.apache.maven.plugin.MojoExecution> getExecution()