Class ThreadOutputMuxer
- java.lang.Object
-
- org.apache.maven.lifecycle.internal.builder.multithreaded.ThreadOutputMuxer
-
public class ThreadOutputMuxer extends Object
NOTE: This class is not part of any public api and can be changed or deleted without prior notice. This class in particular may spontaneously self-combust and be replaced by a plexus-compliant thread aware logger implementation at any time.- Since:
- 3.0
- Author:
- Kristian Rosenvold
-
-
Constructor Summary
Constructors Constructor Description ThreadOutputMuxer(ProjectBuildList segmentChunks, PrintStream originalSystemOut)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
associateThreadWithProjectSegment(ProjectSegment projectBuild)
void
close()
void
setThisModuleComplete(ProjectSegment projectBuild)
-
-
-
Constructor Detail
-
ThreadOutputMuxer
public ThreadOutputMuxer(ProjectBuildList segmentChunks, PrintStream originalSystemOut)
-
-
Method Detail
-
close
public void close()
-
associateThreadWithProjectSegment
public void associateThreadWithProjectSegment(ProjectSegment projectBuild)
-
setThisModuleComplete
public void setThisModuleComplete(ProjectSegment projectBuild)
-
-