org.apache.maven.lifecycle.internal
Class ThreadOutputMuxer

java.lang.Object
  extended by org.apache.maven.lifecycle.internal.ThreadOutputMuxer

public class ThreadOutputMuxer
extends Object

Since:
3.0
Author:
Kristian Rosenvold

NOTE: This class is not part of any public api and can be changed or deleted without prior notice. This class in particular may spontaneusly self-combust and be replaced by a plexus-compliant thread aware logger implementation at any time.


Constructor Summary
ThreadOutputMuxer(ProjectBuildList segmentChunks, PrintStream originalSystemOut)
           
 
Method Summary
 void associateThreadWithProjectSegment(ProjectSegment projectBuild)
           
 void close()
           
 void setThisModuleComplete(ProjectSegment projectBuild)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.