Class Formatter
- java.lang.Object
-
- java.util.logging.Formatter
-
- com.metsci.glimpse.util.logging.format.Formatter
-
- Direct Known Subclasses:
MultilineLogFormatter,TerseLogFormatter,TerseMethodNameLogFormatter
public abstract class Formatter extends Formatter
Base class for Metron logging formatters. This exists in order to provide a base format method which will infer the correct caller and method names and inject them into the LogRecord.- Author:
- moskowitz
-
-
Constructor Summary
Constructors Constructor Description Formatter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringformat(LogRecord record)This method should be called via super.format(record) as the first line of any subclass format method.-
Methods inherited from class java.util.logging.Formatter
formatMessage, getHead, getTail
-
-
-
-
Method Detail
-
format
public String format(LogRecord record)
This method should be called via super.format(record) as the first line of any subclass format method. It infers the correct caller and method names and injects them into the LogRecord (filtering out the internal classes and methods of the Metron logging itself).- Specified by:
formatin classFormatter- See Also:
Formatter.format(java.util.logging.LogRecord)
-
-