Package org.l2x6.cq.camel.maven.prod
Class CamelProdExcludesMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.l2x6.cq.camel.maven.prod.CamelProdExcludesMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
CamelProdExcludesCheckMojo
@Mojo(name="camel-prod-excludes",
threadSafe=true,
requiresProject=false,
inheritByDefault=false)
public class CamelProdExcludesMojo
extends org.apache.maven.plugin.AbstractMojo
Unlink modules that should not be productized from Camel source tree based on
product/src/main/resources/required-productized-camel-artifacts.txt.- Since:
- 2.11.0
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.maven.project.MavenProjectprotected org.apache.maven.project.MavenProjectHelperFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()protected booleanOverridden byCamelProdExcludesCheckMojo.Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
project
@Parameter(property="project", required=true, readonly=true) protected org.apache.maven.project.MavenProject project -
projectHelper
@Component protected org.apache.maven.project.MavenProjectHelper projectHelper
-
-
Constructor Details
-
CamelProdExcludesMojo
public CamelProdExcludesMojo()
-
-
Method Details
-
isChecking
protected boolean isChecking()Overridden byCamelProdExcludesCheckMojo.- Returns:
always false
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-