Package org.citrusframework.report
Class OutputStreamReporter
java.lang.Object
org.citrusframework.report.AbstractTestReporter
org.citrusframework.report.LoggingReporter
org.citrusframework.report.OutputStreamReporter
- All Implemented Interfaces:
MessageListener,TestActionListener,TestListener,TestReporter,TestSuiteListener
- Since:
- 2.7.4
-
Constructor Summary
ConstructorsConstructorDescriptionOutputStreamReporter(OutputStream logStream) Default constructor using output stream.OutputStreamReporter(Writer logWriter) Constructor using writer instances. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidWrite debug level output.protected voidWrite error level output.Gets the format.Gets the logger writer.protected voidWrite info level output.protected booleanIs debug level enabled.voidSets the format.protected voidsetLogWriter(Writer writer) Sets the logger writer.Methods inherited from class org.citrusframework.report.LoggingReporter
error, generate, isEnabled, newLine, onFinish, onFinishFailure, onFinishSuccess, onInboundMessage, onOutboundMessage, onStart, onStartFailure, onStartSuccess, onTestActionFinish, onTestActionSkipped, onTestActionStart, onTestFailure, onTestFinish, onTestSkipped, onTestStart, onTestSuccess, separator, setEnabledMethods inherited from class org.citrusframework.report.AbstractTestReporter
generateReport, getReportDirectory, isIgnoreErrors, setIgnoreErrors, setReportDirectory
-
Constructor Details
-
OutputStreamReporter
Default constructor using output stream.- Parameters:
logStream-
-
OutputStreamReporter
Constructor using writer instances.- Parameters:
logWriter-
-
-
Method Details
-
info
Description copied from class:LoggingReporterWrite info level output.- Overrides:
infoin classLoggingReporter
-
debug
Description copied from class:LoggingReporterWrite debug level output.- Overrides:
debugin classLoggingReporter
-
error
Description copied from class:LoggingReporterWrite error level output.- Overrides:
errorin classLoggingReporter
-
isDebugEnabled
protected boolean isDebugEnabled()Description copied from class:LoggingReporterIs debug level enabled.- Overrides:
isDebugEnabledin classLoggingReporter
-
getFormat
Gets the format.- Returns:
-
setFormat
Sets the format.- Parameters:
format-
-
getLogWriter
Gets the logger writer.- Returns:
-
setLogWriter
Sets the logger writer.- Parameters:
writer-
-