public class MavenExecutionPlan extends java.lang.Object implements java.lang.Iterable<ExecutionPlanItem>
| Constructor and Description |
|---|
MavenExecutionPlan(java.util.List<ExecutionPlanItem> planItem,
DefaultLifecycles defaultLifecycles) |
| Modifier and Type | Method and Description |
|---|---|
ExecutionPlanItem |
findLastInPhase(java.lang.String requestedPhase)
Returns the last ExecutionPlanItem in the supplied phase.
|
java.util.List<MojoExecution> |
getExecutions()
Deprecated.
|
java.util.List<MojoExecution> |
getMojoExecutions() |
java.util.Set<org.apache.maven.plugin.descriptor.MojoDescriptor> |
getNonThreadSafeMojos()
Get set of mojos used but not marked @threadSafe
|
java.util.Set<org.apache.maven.model.Plugin> |
getNonThreadSafePlugins()
Get set of plugins having a goal/mojo used but not marked @threadSafe
|
java.util.Iterator<ExecutionPlanItem> |
iterator() |
int |
size() |
public MavenExecutionPlan(java.util.List<ExecutionPlanItem> planItem, DefaultLifecycles defaultLifecycles)
public java.util.Iterator<ExecutionPlanItem> iterator()
iterator in interface java.lang.Iterable<ExecutionPlanItem>public ExecutionPlanItem findLastInPhase(java.lang.String requestedPhase)
requestedPhase - the requested phase
The execution plan itempublic java.util.List<MojoExecution> getMojoExecutions()
public java.util.Set<org.apache.maven.model.Plugin> getNonThreadSafePlugins()
public java.util.Set<org.apache.maven.plugin.descriptor.MojoDescriptor> getNonThreadSafeMojos()
@Deprecated public java.util.List<MojoExecution> getExecutions()
public int size()