Class ConcurrentLifecycleStarter
java.lang.Object
org.apache.maven.lifecycle.internal.concurrent.ConcurrentLifecycleStarter
- All Implemented Interfaces:
- LifecycleStarter
@Named("concurrent")
@Singleton
public class ConcurrentLifecycleStarter
extends Object
implements LifecycleStarter
Starts the build life cycle
- 
Constructor SummaryConstructorsConstructorDescriptionConcurrentLifecycleStarter(ExecutionEventCatapult eventCatapult, DefaultLifecycles defaultLifeCycles, BuildPlanExecutor executor, LifecyclePluginResolver lifecyclePluginResolver, MojoDescriptorCreator mojoDescriptorCreator) 
- 
Method SummaryModifier and TypeMethodDescriptioncalculateTaskSegments(MavenSession session) calculateTaskSegments(MavenSession session, List<String> tasks) voidexecute(MavenSession session) 
- 
Constructor Details- 
ConcurrentLifecycleStarter@Inject public ConcurrentLifecycleStarter(ExecutionEventCatapult eventCatapult, DefaultLifecycles defaultLifeCycles, BuildPlanExecutor executor, LifecyclePluginResolver lifecyclePluginResolver, MojoDescriptorCreator mojoDescriptorCreator) 
 
- 
- 
Method Details- 
execute- Specified by:
- executein interface- LifecycleStarter
 
- 
calculateTaskSegments- Throws:
- Exception
 
- 
calculateTaskSegmentspublic List<TaskSegment> calculateTaskSegments(MavenSession session, List<String> tasks) throws Exception - Throws:
- Exception
 
 
-