Interface Builder
-
- All Known Implementing Classes:
MultiThreadedBuilder,SingleThreadedBuilder
public interface BuilderA
Note: This interface is part of work in progress and can be changed or removed without notice.Builderencapsulates a strategy for building a set of Maven projects. The default strategy in Maven builds the the projects serially, but aBuildercan employ any type of concurrency model to build the projects.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbuild(MavenSession session, ReactorContext reactorContext, ProjectBuildList projectBuilds, java.util.List<TaskSegment> taskSegments, ReactorBuildStatus reactorBuildStatus)
-
-
-
Method Detail
-
build
void build(MavenSession session, ReactorContext reactorContext, ProjectBuildList projectBuilds, java.util.List<TaskSegment> taskSegments, ReactorBuildStatus reactorBuildStatus) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
- Throws:
java.util.concurrent.ExecutionExceptionjava.lang.InterruptedException
-
-