Package org.apache.maven.lifecycle
Interface MojoExecutionConfigurator
- All Known Implementing Classes:
 DefaultMojoExecutionConfigurator
public interface MojoExecutionConfigurator
A MojoExecutionConfigurator is responsible for creating the configuration for Mojo based on configuration for a Mojo in the MavenProject and the default configuration for the Mojo from the containing plugin's plugin.xml descriptor.
Note: This interface is part of work in progress and can be changed or removed without notice.- Since:
 - 3.3.1, MNG-5753
 - Author:
 - Jason van Zyl
 
- 
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(MavenProject project, MojoExecution mojoExecution, boolean allowPluginLevelConfig) Create the MojoExecution configuration based on configuration for a Mojo in the MavenProject and the default configuration for the Mojo from the containing plugin's plugin.xml descriptor. 
- 
Method Details
- 
configure
Create the MojoExecution configuration based on configuration for a Mojo in the MavenProject and the default configuration for the Mojo from the containing plugin's plugin.xml descriptor.- Parameters:
 project-mojoExecution-allowPluginLevelConfig-
 
 -