public abstract class AbstractExecutionHandler extends AbstractMavenEventHandler<org.apache.maven.execution.ExecutionEvent>
logger, reporter| Modifier | Constructor and Description |
|---|---|
protected |
AbstractExecutionHandler(MavenEventReporter reporter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
_handle(org.apache.maven.execution.ExecutionEvent executionEvent) |
protected void |
addDetails(org.apache.maven.execution.ExecutionEvent executionEvent,
org.codehaus.plexus.util.xml.Xpp3Dom root) |
protected org.codehaus.plexus.util.xml.Xpp3Dom |
fullClone(String elementName,
org.codehaus.plexus.util.xml.Xpp3Dom element) |
protected abstract List<String> |
getConfigurationParametersToReport(org.apache.maven.execution.ExecutionEvent executionEvent) |
protected String |
getMojoConfigurationValue(org.apache.maven.plugin.MojoExecution execution,
String elementName) |
protected String |
getSupportedPluginGoal() |
protected abstract org.apache.maven.execution.ExecutionEvent.Type |
getSupportedType() |
boolean |
handle(Object event) |
String |
toString() |
getMavenFlattenPluginFlattenedPomFilename, newElement, newElement, newElement, newElement, newElementprotected AbstractExecutionHandler(@NonNull
MavenEventReporter reporter)
public boolean handle(@NonNull
Object event)
handle in interface MavenEventHandler<org.apache.maven.execution.ExecutionEvent>handle in class AbstractMavenEventHandler<org.apache.maven.execution.ExecutionEvent>public boolean _handle(@NonNull
org.apache.maven.execution.ExecutionEvent executionEvent)
_handle in class AbstractMavenEventHandler<org.apache.maven.execution.ExecutionEvent>protected void addDetails(@NonNull
org.apache.maven.execution.ExecutionEvent executionEvent,
@NonNull
org.codehaus.plexus.util.xml.Xpp3Dom root)
@NonNull protected abstract List<String> getConfigurationParametersToReport(org.apache.maven.execution.ExecutionEvent executionEvent)
@Nullable protected abstract org.apache.maven.execution.ExecutionEvent.Type getSupportedType()
null if all event types are supported by this AbstractExecutionHandler@Nullable protected String getSupportedPluginGoal()
null if all goals are supported by this AbstractExecutionHandlerpublic String toString()
toString in class AbstractMavenEventHandler<org.apache.maven.execution.ExecutionEvent>@Nullable protected String getMojoConfigurationValue(@NonNull org.apache.maven.plugin.MojoExecution execution, @NonNull String elementName)
@Nullable
protected org.codehaus.plexus.util.xml.Xpp3Dom fullClone(@NonNull
String elementName,
@Nullable
org.codehaus.plexus.util.xml.Xpp3Dom element)
Copyright © 2016–2022. All rights reserved.