Package com.ganteater.ae.maven.plugin
Class AEBase
java.lang.Object
org.apache.maven.plugin.AbstractMojo
com.ganteater.ae.maven.plugin.AEBase
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected File
protected String
protected org.apache.maven.plugin.descriptor.PluginDescriptor
protected org.apache.maven.project.MavenProject
protected String[]
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
importVariables
(AEWorkspace workspace) protected void
runRecipes
(AEWorkspace workspace, boolean async) Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.maven.plugin.Mojo
execute
-
Field Details
-
project
@Parameter(readonly=true, defaultValue="${project}") protected org.apache.maven.project.MavenProject project -
basedir
-
plugin
@Parameter(defaultValue="${plugin}", readonly=true) protected org.apache.maven.plugin.descriptor.PluginDescriptor plugin -
variables
-
propertiesFiles
-
config
-
operationsDependencies
-
operations
-
recipes
-
-
Constructor Details
-
AEBase
public AEBase()
-
-
Method Details
-
importVariables
-
runRecipes
protected void runRecipes(AEWorkspace workspace, boolean async) throws org.apache.maven.plugin.MojoExecutionException - Throws:
org.apache.maven.plugin.MojoExecutionException
-