| Package | Description |
|---|---|
| org.apache.maven.lifecycle.internal | |
| org.apache.maven.lifecycle.internal.builder.multithreaded |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<ProjectSegment> |
ProjectBuildList.items |
| Modifier and Type | Method and Description |
|---|---|
ProjectSegment |
ProjectBuildList.findByMavenProject(MavenProject mavenProject)
Finds the first ProjectSegment matching the supplied project
|
ProjectSegment |
ProjectBuildList.get(int index) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<ProjectSegment> |
ProjectBuildList.iterator() |
java.util.Map<MavenProject,ProjectSegment> |
ProjectBuildList.selectSegment(TaskSegment taskSegment) |
| Constructor and Description |
|---|
ProjectBuildList(java.util.List<ProjectSegment> items) |
| Modifier and Type | Field and Description |
|---|---|
private ProjectSegment |
ThreadOutputMuxer.currentBuild |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Set<ProjectSegment> |
ThreadOutputMuxer.completedBuilds |
private java.util.Map<ProjectSegment,java.io.PrintStream> |
ThreadOutputMuxer.printStreams |
private java.lang.ThreadLocal<ProjectSegment> |
ThreadOutputMuxer.projectBuildThreadLocal |
private java.util.Iterator<ProjectSegment> |
ThreadOutputMuxer.projects |
private java.util.Map<ProjectSegment,java.io.ByteArrayOutputStream> |
ThreadOutputMuxer.streams |
| Modifier and Type | Method and Description |
|---|---|
private java.util.concurrent.Callable<ProjectSegment> |
MultiThreadedBuilder.createBuildCallable(MavenSession rootSession,
ProjectSegment projectBuild,
ReactorContext reactorContext,
TaskSegment taskSegment,
ThreadOutputMuxer muxer) |
| Modifier and Type | Method and Description |
|---|---|
void |
ThreadOutputMuxer.associateThreadWithProjectSegment(ProjectSegment projectBuild) |
private java.util.concurrent.Callable<ProjectSegment> |
MultiThreadedBuilder.createBuildCallable(MavenSession rootSession,
ProjectSegment projectBuild,
ReactorContext reactorContext,
TaskSegment taskSegment,
ThreadOutputMuxer muxer) |
private boolean |
ThreadOutputMuxer.ownsRealOutputStream(ProjectSegment projectBuild) |
void |
ThreadOutputMuxer.setThisModuleComplete(ProjectSegment projectBuild) |
| Modifier and Type | Method and Description |
|---|---|
private void |
MultiThreadedBuilder.multiThreadedProjectTaskSegmentBuild(ConcurrencyDependencyGraph analyzer,
ReactorContext reactorContext,
MavenSession rootSession,
java.util.concurrent.CompletionService<ProjectSegment> service,
TaskSegment taskSegment,
java.util.Map<MavenProject,ProjectSegment> projectBuildList,
ThreadOutputMuxer muxer) |
private void |
MultiThreadedBuilder.multiThreadedProjectTaskSegmentBuild(ConcurrencyDependencyGraph analyzer,
ReactorContext reactorContext,
MavenSession rootSession,
java.util.concurrent.CompletionService<ProjectSegment> service,
TaskSegment taskSegment,
java.util.Map<MavenProject,ProjectSegment> projectBuildList,
ThreadOutputMuxer muxer) |