org.apache.maven.surefire.report
Class MulticastingReporter

java.lang.Object
  extended by org.apache.maven.surefire.report.MulticastingReporter
All Implemented Interfaces:
Reporter

public class MulticastingReporter
extends java.lang.Object
implements Reporter

A reporter that broadcasts to other reporters

Author:
Kristian Rosenvold

Constructor Summary
MulticastingReporter(java.util.List target)
           
 
Method Summary
 void reset()
           
 void runCompleted()
           
 void runStarting()
           
 void testError(ReportEntry report, java.lang.String stdOut, java.lang.String stdErr)
          Event fired when a test ended with an error (non anticipated problem)
 void testFailed(ReportEntry report, java.lang.String stdOut, java.lang.String stdErr)
          Event fired when a test ended with a failure (anticipated problem)
 void testSetCompleted(ReportEntry report)
           
 void testSetStarting(ReportEntry report)
           
 void testSkipped(ReportEntry report)
           
 void testStarting(ReportEntry report)
          Event fired when a test is about to start
 void testSucceeded(ReportEntry report)
          Event fired when a test ended successfully
 void writeConsoleMessage(java.lang.String message)
           
 void writeFooter(java.lang.String footer)
           
 void writeMessage(java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MulticastingReporter

public MulticastingReporter(java.util.List target)
Method Detail

testSetStarting

public void testSetStarting(ReportEntry report)
                     throws ReporterException
Specified by:
testSetStarting in interface Reporter
Throws:
ReporterException

testSetCompleted

public void testSetCompleted(ReportEntry report)
Specified by:
testSetCompleted in interface Reporter

runStarting

public void runStarting()
Specified by:
runStarting in interface Reporter

runCompleted

public void runCompleted()
Specified by:
runCompleted in interface Reporter

testStarting

public void testStarting(ReportEntry report)
Description copied from interface: Reporter
Event fired when a test is about to start

Specified by:
testStarting in interface Reporter
Parameters:
report - The report entry to log for

testSucceeded

public void testSucceeded(ReportEntry report)
Description copied from interface: Reporter
Event fired when a test ended successfully

Specified by:
testSucceeded in interface Reporter
Parameters:
report - The report entry to log for

testError

public void testError(ReportEntry report,
                      java.lang.String stdOut,
                      java.lang.String stdErr)
Description copied from interface: Reporter
Event fired when a test ended with an error (non anticipated problem)

Specified by:
testError in interface Reporter
Parameters:
report - The report entry to log for
stdOut - standard output from the test case
stdErr - error output from the test case

testFailed

public void testFailed(ReportEntry report,
                       java.lang.String stdOut,
                       java.lang.String stdErr)
Description copied from interface: Reporter
Event fired when a test ended with a failure (anticipated problem)

Specified by:
testFailed in interface Reporter
Parameters:
report - The report entry to log for
stdOut - standard output from the test case
stdErr - error output from the test case

testSkipped

public void testSkipped(ReportEntry report)
Specified by:
testSkipped in interface Reporter

writeConsoleMessage

public void writeConsoleMessage(java.lang.String message)

writeMessage

public void writeMessage(java.lang.String message)
Specified by:
writeMessage in interface Reporter

writeFooter

public void writeFooter(java.lang.String footer)
Specified by:
writeFooter in interface Reporter

reset

public void reset()
Specified by:
reset in interface Reporter


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