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) |