org.apache.maven.lifecycle.internal
Class ConcurrentBuildLogger

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

public class ConcurrentBuildLogger
extends java.lang.Object

Handles all concurrency-related logging.

The logging/diagnostic needs of a concurrent build are different from a linear build. This delta required to analyze a concurrent build is located here.

NOTE: This class is not part of any public api and can be changed or deleted without prior notice.

Since:
3.0
Author:
Kristian Rosenvold

Constructor Summary
ConcurrentBuildLogger()
           
 
Method Summary
 BuildLogItem createBuildLogItem(MavenProject project, ExecutionPlanItem current)
           
 java.lang.String toGraph()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConcurrentBuildLogger

public ConcurrentBuildLogger()
Method Detail

createBuildLogItem

public BuildLogItem createBuildLogItem(MavenProject project,
                                       ExecutionPlanItem current)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toGraph

public java.lang.String toGraph()


Copyright © 2001-2011 Apache Software Foundation. All Rights Reserved.