public abstract class AbstractQuliceMojo
extends org.apache.maven.plugin.AbstractMojo
implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
| Constructor and Description |
|---|
AbstractQuliceMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
contextualize(org.codehaus.plexus.context.Context ctx) |
protected abstract void |
doExecute()
Do the real execution.
|
protected com.qulice.maven.MavenEnvironment |
env()
Get the environment.
|
void |
execute() |
org.apache.maven.execution.MavenSession |
session()
Current maven session.
|
void |
setAsserts(java.util.Collection<java.lang.String> asser)
Set asserts option.
|
void |
setExcludes(java.util.Collection<java.lang.String> exprs)
Set excludes.
|
void |
setLicense(java.lang.String lcs)
Set license address.
|
void |
setProject(org.apache.maven.project.MavenProject proj)
Set Maven Project (used mostly for unit testing).
|
void |
setSkip(boolean skp)
Set skip option (mostly for unit testing).
|
public final void setProject(org.apache.maven.project.MavenProject proj)
proj - The project to setpublic final void setSkip(boolean skp)
skp - The "skip" optionpublic final void setAsserts(java.util.Collection<java.lang.String> asser)
asser - Asserts to use.public final void setLicense(java.lang.String lcs)
lcs - The "license" optionpublic final void setExcludes(java.util.Collection<java.lang.String> exprs)
exprs - Expressionspublic final void contextualize(org.codehaus.plexus.context.Context ctx)
contextualize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizablepublic final void execute()
throws org.apache.maven.plugin.MojoFailureException
execute in interface org.apache.maven.plugin.Mojoorg.apache.maven.plugin.MojoFailureExceptionpublic final org.apache.maven.execution.MavenSession session()
protected abstract void doExecute()
throws org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoFailureException - If some failure insideprotected final com.qulice.maven.MavenEnvironment env()
Copyright © 2011–2018 Qulice.com. All rights reserved.