| 1 package hudson.maven.agent; 2 3 import org.apache.maven.plugin.MojoExecution; 4 import org.apache.maven.project.MavenProject; 5 import org.codehaus.plexus.configuration.PlexusConfiguration; 6 import org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator; 7 8 import java.io.IOException ; 9 10 15 public interface PluginManagerListener { 16 void preExecute(MavenProject project,MojoExecution exec, PlexusConfiguration mergedConfig, ExpressionEvaluator eval) throws IOException , InterruptedException , AbortException; 17 void postExecute(MavenProject project,MojoExecution exec, PlexusConfiguration mergedConfig, ExpressionEvaluator eval) throws IOException , InterruptedException , AbortException; 18 } 19 | Popular Tags |