Class PrintStreamRecorder

java.lang.Object
mondrian.recorder.AbstractRecorder
mondrian.recorder.PrintStreamRecorder
All Implemented Interfaces:
MessageRecorder

public class PrintStreamRecorder extends AbstractRecorder
Implementation of MessageRecorder simply writes messages to PrintStreams.
  • Constructor Details

    • PrintStreamRecorder

      public PrintStreamRecorder()
    • PrintStreamRecorder

      public PrintStreamRecorder(PrintStream out, PrintStream err)
  • Method Details

    • recordMessage

      protected void recordMessage(String msg, Object info, mondrian.recorder.AbstractRecorder.MsgType msgType)
      Description copied from class: AbstractRecorder
      Handles a message. Classes implementing this abstract class must provide an implemention of this method; it receives all warning/error messages.
      Specified by:
      recordMessage in class AbstractRecorder
      Parameters:
      msg - the error or warning message.
      info - the information Object which might be null.
      msgType - one of the message type enum values