Class FailureOnlyMessageLogger

Object
FailureOnlyMessageLogger
All Implemented Interfaces:
MessageLogger, StatefulMessageLogger

public class FailureOnlyMessageLogger extends Object implements StatefulMessageLogger
Writes text to a file, but only if close(boolean, boolean) is called with successful==true.

The text cannot be written immediately, so is saved until close(boolean, boolean) is called.

Author:
Owen Feehan
  • Constructor Details

    • FailureOnlyMessageLogger

      public FailureOnlyMessageLogger(String outputName, OutputterChecked outputter, ErrorReporter errorReporter, boolean considerWarningAsFailure)
      Creates a new FailureOnlyMessageLogger instance.
      Parameters:
      outputName -
      outputter -
      errorReporter -
      considerWarningAsFailure - If true, any warning message is considered as a failure.
  • Method Details