Class KLogJSONFormatter
java.lang.Object
java.util.logging.Formatter
ch.k43.util.KLogJSONFormatter
Format logging output as JSON formatted string with UUID, time stamp, logging level, code location and the logging information.
The KLog.debug(), KLog.info() and KLog.error() adds the code location, delimited by KLog.DELIMITER which is then formatted here.
Example: KLog.info("Program start"); Output: { "KLog": [ { "UUID": "dd5ff181-34bb-4f34-982d-65c8b4a0f264", "Logtime": "2024-06-21T18:32:54.958", "Level": "Information", "Location": "main[1]:Test:main:21", "Text": "Program start" } ] }
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.logging.Formatter
formatMessage
-
Constructor Details
-
KLogJSONFormatter
public KLogJSONFormatter()Class constructor.
-
-
Method Details
-
format
-
getHead
-
getTail
-
toString
-