Class PerfLogMessageFormatter

  extended by java.util.logging.Formatter
      extended by org.perf.log.logger.PerfLogMessageFormatter

public class PerfLogMessageFormatter
extends java.util.logging.Formatter

This class is used to format the entries in the perf log that can be retrieved using splunk or log scrapper tools All the log entries will be prefixed with the formatted TimeStamp as follows: [MM/dd/yy HH:mm:ss:SSS z] For e.g; [06/04/12 12:49:29:613 CDT] PERFLOG(SUCCESS) ......

Constructor Summary
PerfLogMessageFormatter(java.text.MessageFormat mf)
Method Summary
 java.lang.String format(java.util.logging.LogRecord record)
static java.lang.String getStackTrace(java.lang.Throwable t)
Methods inherited from class java.util.logging.Formatter
formatMessage, getHead, getTail
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public PerfLogMessageFormatter(java.text.MessageFormat mf)
Method Detail


public java.lang.String format(java.util.logging.LogRecord record)
Specified by:
format in class java.util.logging.Formatter


public static java.lang.String getStackTrace(java.lang.Throwable t)