org.apache.maven.plugin.surefire
Class StartupReportConfiguration

java.lang.Object
  extended by org.apache.maven.plugin.surefire.StartupReportConfiguration

public class StartupReportConfiguration
extends Object

All the parameters used to construct reporters

Author:
Kristian Rosenvold

Field Summary
static String BRIEF_REPORT_FORMAT
           
static String PLAIN_REPORT_FORMAT
           
 
Constructor Summary
StartupReportConfiguration(boolean useFile, boolean printSummary, String reportFormat, boolean redirectTestOutputToFile, boolean disableXmlReport, File reportsDirectory, boolean trimStackTrace, String reportNameSuffix, String configurationHash, boolean requiresRunHistory)
           
 
Method Summary
static StartupReportConfiguration defaultNoXml()
           
static StartupReportConfiguration defaultValue()
           
 String getConfigurationHash()
           
 String getReportFormat()
           
 String getReportNameSuffix()
           
 File getReportsDirectory()
           
 File getStatisticsFile()
           
 Properties getTestVmSystemProperties()
           
 Reporter instantiateConsoleOutputFileReporter(PrintStream originalSystemOut)
           
 AbstractConsoleReporter instantiateConsoleReporter()
           
 AbstractFileReporter instantiateFileReporter()
           
 StatisticsReporter instantiateStatisticsReporter()
           
 XMLReporter instantiateXmlReporter()
           
 boolean isDisableXmlReport()
           
 boolean isPrintSummary()
           
 boolean isRedirectTestOutputToFile()
           
 boolean isRequiresRunHistory()
           
 boolean isTrimStackTrace()
           
 boolean isUseFile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BRIEF_REPORT_FORMAT

public static final String BRIEF_REPORT_FORMAT
See Also:
Constant Field Values

PLAIN_REPORT_FORMAT

public static final String PLAIN_REPORT_FORMAT
See Also:
Constant Field Values
Constructor Detail

StartupReportConfiguration

public StartupReportConfiguration(boolean useFile,
                                  boolean printSummary,
                                  String reportFormat,
                                  boolean redirectTestOutputToFile,
                                  boolean disableXmlReport,
                                  File reportsDirectory,
                                  boolean trimStackTrace,
                                  String reportNameSuffix,
                                  String configurationHash,
                                  boolean requiresRunHistory)
Method Detail

defaultValue

public static StartupReportConfiguration defaultValue()

defaultNoXml

public static StartupReportConfiguration defaultNoXml()

isUseFile

public boolean isUseFile()

isPrintSummary

public boolean isPrintSummary()

getReportFormat

public String getReportFormat()

getReportNameSuffix

public String getReportNameSuffix()

isRedirectTestOutputToFile

public boolean isRedirectTestOutputToFile()

isDisableXmlReport

public boolean isDisableXmlReport()

getReportsDirectory

public File getReportsDirectory()

instantiateXmlReporter

public XMLReporter instantiateXmlReporter()

instantiateFileReporter

public AbstractFileReporter instantiateFileReporter()

instantiateConsoleReporter

public AbstractConsoleReporter instantiateConsoleReporter()

instantiateConsoleOutputFileReporter

public Reporter instantiateConsoleOutputFileReporter(PrintStream originalSystemOut)

instantiateStatisticsReporter

public StatisticsReporter instantiateStatisticsReporter()

getStatisticsFile

public File getStatisticsFile()

getTestVmSystemProperties

public Properties getTestVmSystemProperties()

isTrimStackTrace

public boolean isTrimStackTrace()

getConfigurationHash

public String getConfigurationHash()

isRequiresRunHistory

public boolean isRequiresRunHistory()


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