Class 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 Detail

      • 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