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 TypeMethodDescriptionvoid
configure
(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
-
-