Package io.yupiik.bundlebee.maven.mojo
Class BaseMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
io.yupiik.bundlebee.maven.mojo.BaseMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
AddAlveolusMojo,ApplyMojo,BuildMojo,CheckUpdateMojo,CipherMojo,CipherPasswordMojo,CompletionMojo,CreateMasterPasswordMojo,DecipherMojo,DeleteMojo,DeployMojo,DiffMojo,HttpMojo,InspectMojo,LintMojo,ListAlveoliMojo,ListLintRulesMojo,NewMojo,PlaceholderExtractMojo,ProcessMojo,RollbackMojo,VersionMojo,VersionsMojo,Yaml2jsonMojo
public abstract class BaseMojo
extends org.apache.maven.plugin.AbstractMojo
Enables to have some global extension points - to change the classloader for ex.
-
Field Summary
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
BaseMojo
public BaseMojo()
-
-
Method Details
-
doExecute
protected abstract void doExecute() -
execute
public void execute() -
toArgs
-