Reporter
JsonOutputReporter
, TextOutputReporter
public interface OutputReporter extends Reporter
Modifier and Type | Method | Description |
---|---|---|
void |
end() |
Signals end of reporting.
|
void |
endSection() |
Ends the current section.
|
java.lang.String |
getSectionCode() |
Returns the section code for the most recently-started section.
|
void |
start(java.lang.String[] announcements) |
Signals beginning of reporting.
|
void |
startSection(java.lang.String scode,
java.lang.String message) |
Begins a reporting section.
|
void |
summariseUnreportedMessages(java.lang.String scode) |
Writes to the output stream a summary of messages which were
suppressed in a given stage because the maximum repeat count
was exceeded.
|
void start(java.lang.String[] announcements)
announcements
- header information about validator operation;
plain text, one line per elementvoid end()
void startSection(java.lang.String scode, java.lang.String message)
scode
- short fixed-length (3-char?) identifier for the
section about to startmessage
- terse (one-line) free-text description of the stagejava.lang.String getSectionCode()
void summariseUnreportedMessages(java.lang.String scode)
scode
- section code to summarise;
if null, no stage filtering is donevoid endSection()
Copyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.