public class MavenExecutionPlan extends Object implements Iterable<ExecutionPlanItem>
Constructor and Description |
---|
MavenExecutionPlan(List<ExecutionPlanItem> planItem,
DefaultLifecycles defaultLifecycles) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsPhase(String phase) |
ExecutionPlanItem |
findLastInPhase(String requestedPhase)
Returns the last ExecutionPlanItem in the supplied phase.
|
void |
forceAllComplete() |
List<MojoExecution> |
getExecutions()
Deprecated.
|
List<MojoExecution> |
getMojoExecutions() |
Set<Plugin> |
getNonThreadSafePlugins() |
Iterator<ExecutionPlanItem> |
iterator() |
int |
size() |
void |
waitUntilAllDone() |
public MavenExecutionPlan(List<ExecutionPlanItem> planItem, DefaultLifecycles defaultLifecycles)
public Iterator<ExecutionPlanItem> iterator()
iterator
in interface Iterable<ExecutionPlanItem>
public ExecutionPlanItem findLastInPhase(String requestedPhase)
requestedPhase
- the requested phase
The execution plan itempublic void forceAllComplete()
public void waitUntilAllDone() throws InterruptedException
InterruptedException
public boolean containsPhase(String phase)
public List<MojoExecution> getMojoExecutions()
@Deprecated public List<MojoExecution> getExecutions()
public int size()
Copyright © 2001-2015 The Apache Software Foundation. All Rights Reserved.