Class JSONFormatter
java.lang.Object
dev.alphagame.trailblazer.formatters.AbstractFormatter
dev.alphagame.trailblazer.formatters.JSONFormatter
-
Field Summary
Fields inherited from class dev.alphagame.trailblazer.formatters.AbstractFormatter
dateFormat, format, outputStream
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
formatLogMessage
(String level, String loggerName, String message) Formats a log message with the given level, logger name, and message into JSON format.void
formatLogMessage
(String level, String loggerName, String message, Object... args) Formats a log message with the given level, logger name, message, and arguments into JSON format.Methods inherited from class dev.alphagame.trailblazer.formatters.AbstractFormatter
formatLogMessage, formatLogMessage, getOutputStream, setOutputStream
-
Constructor Details
-
JSONFormatter
public JSONFormatter() -
JSONFormatter
-
-
Method Details
-
formatLogMessage
Formats a log message with the given level, logger name, message, and arguments into JSON format.- Specified by:
formatLogMessage
in classAbstractFormatter
- Parameters:
level
- The log level.loggerName
- The name of the logger.message
- The log message.args
- The arguments to format the message with.
-
formatLogMessage
Formats a log message with the given level, logger name, and message into JSON format.- Specified by:
formatLogMessage
in classAbstractFormatter
- Parameters:
level
- The log level.loggerName
- The name of the logger.message
- The log message.
-