@Named @Singleton public class LifecycleModuleBuilder extends Object
Builds one or more lifecycles for a full module
NOTE: This class is not part of any public api and can be changed or deleted without prior notice.Constructor and Description |
---|
LifecycleModuleBuilder(MojoExecutor mojoExecutor,
BuilderCommon builderCommon,
ExecutionEventCatapult eventCatapult,
List<ProjectExecutionListener> listeners,
SessionScope sessionScope) |
Modifier and Type | Method and Description |
---|---|
void |
buildProject(MavenSession session,
MavenSession rootSession,
ReactorContext reactorContext,
MavenProject currentProject,
TaskSegment taskSegment) |
void |
buildProject(MavenSession session,
ReactorContext reactorContext,
MavenProject currentProject,
TaskSegment taskSegment) |
@Inject public LifecycleModuleBuilder(MojoExecutor mojoExecutor, BuilderCommon builderCommon, ExecutionEventCatapult eventCatapult, List<ProjectExecutionListener> listeners, SessionScope sessionScope)
public void buildProject(MavenSession session, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment)
public void buildProject(MavenSession session, MavenSession rootSession, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment)
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.