Class XRSimpleLogFormatter

java.lang.Object
java.util.logging.Formatter
com.openhtmltopdf.util.XRSimpleLogFormatter

public class XRSimpleLogFormatter extends Formatter
A java.util.logging.Formatter class that writes a bare-bones log messages, with no origin class name and no date/time.
Author:
Patrick Wright
  • Constructor Details

    • XRSimpleLogFormatter

      public XRSimpleLogFormatter()
    • XRSimpleLogFormatter

      public XRSimpleLogFormatter(String msgFmt, String throwableMsgFmt)
      Create a custom log formatter for use with: JDKXRLogger(boolean, Level, Handler, Formatter) Options:
      • {0} String.valueOf(record.getMillis()),
      • {1} record.getLoggerName(),
      • {2} record.getLevel().toString(),
      • {3} record.getSourceClassName(),
      • {4} record.getSourceMethodName(),
      • {5} record.getMessage()
      • {6} record.getThrown().getName()
      • {7} record.getThrown().getMessage()
      • {8} record.getThrown() stack trace
      Example (msgFmt): {1} {2}:: {5}\n

      Example (throwableMsgFmt): {1} {2}:: {5} => {6}:: {7}\n
  • Method Details