@Label(value="PluginExecution") public interface MavenPluginExecutionDescriptor extends MavenDescriptor, ConfigurableDescriptor
PluginExecution
Modifier and Type | Method and Description |
---|---|
List<MavenExecutionGoalDescriptor> |
getGoals()
Returns execution goals.
|
String |
getId()
Get the identifier of this execution for labelling the goals during the
build, and for matching executions to merge during inheritance and
profile injection.
|
String |
getPhase()
Get the build lifecycle phase to bind the goals in this execution to.
|
boolean |
isInherited()
Get whether any configuration should be propagated to child POMs.
|
void |
setId(String id)
Sets the id.
|
void |
setInherited(boolean inherited)
Set whether any configuration should be propagated to child POMs.
|
void |
setPhase(String phase)
Sets the phase.
|
getConfiguration, setConfiguration
@Property(value="id") String getId()
void setId(String id)
id
- The id.@Property(value="inherited") boolean isInherited()
void setInherited(boolean inherited)
inherited
- true, if configuration should be propagated to child POMs.@Property(value="phase") String getPhase()
void setPhase(String phase)
phase
- The phase.@Relation(value="HAS_GOAL") List<MavenExecutionGoalDescriptor> getGoals()
Copyright © 2016 buschmais GbR. All rights reserved.