Class RemoteActionLog.JsonLineFormatter

java.lang.Object
java.util.logging.Formatter
com.ultikits.ultitools.manager.RemoteActionLog.JsonLineFormatter
Enclosing class:
RemoteActionLog

static final class RemoteActionLog.JsonLineFormatter extends Formatter
Serializes one RemoteActionLog.Entry per LogRecord into a single compact JSON line — no pretty-printing — using the same GsonBuilder().disableHtmlEscaping() construction the WebSocket managers already use.
  • Field Details

    • formatterGson

      private final com.google.gson.Gson formatterGson
  • Constructor Details

    • JsonLineFormatter

      JsonLineFormatter(com.google.gson.Gson formatterGson)
  • Method Details