o expose method

git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769642 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Jason van Zyl 2009-04-29 03:59:10 +00:00
parent 6d229c8e46
commit 3dea8abfb3
1 changed files with 5 additions and 0 deletions

View File

@ -23,12 +23,14 @@ import java.util.List;
import java.util.Set;
import org.apache.maven.BuildFailureException;
import org.apache.maven.artifact.repository.ArtifactRepository;
import org.apache.maven.execution.MavenSession;
import org.apache.maven.model.Plugin;
import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.MojoFailureException;
import org.apache.maven.plugin.descriptor.MojoDescriptor;
import org.apache.maven.project.MavenProject;
import org.codehaus.plexus.util.xml.Xpp3Dom;
/**
* @author Jason van Zyl
@ -52,4 +54,7 @@ public interface LifecycleExecutor
void execute( MavenSession session )
throws LifecycleExecutionException, MojoFailureException, MojoExecutionException;
Xpp3Dom getDefaultPluginConfiguration( String groupId, String artifactId, String version, String goal, MavenProject project, ArtifactRepository localRepository )
throws LifecycleExecutionException;
}