Class LogStreamHandler

java.lang.Object
com.ultikits.ultitools.websocket.handlers.LogStreamHandler
All Implemented Interfaces:
WebSocketMessageHandler

public class LogStreamHandler extends Object implements WebSocketMessageHandler
Handler for log stream control messages.

处理日志流控制消息的处理器。

Since:
6.2.0
Version:
1.0.0
Author:
wisdomme
  • Field Details

    • logger

      private static final Logger logger
    • logStreamManager

      private final LogStreamManager logStreamManager
  • Constructor Details

    • LogStreamHandler

      public LogStreamHandler(LogStreamManager logStreamManager)
      Creates a handler with the given log stream manager. 使用给定的日志流管理器创建处理器。
      Parameters:
      logStreamManager - the log stream manager
  • Method Details

    • getMessageType

      public String getMessageType()
      Description copied from interface: WebSocketMessageHandler
      Gets the message type this handler processes. 获取此处理器处理的消息类型。
      Specified by:
      getMessageType in interface WebSocketMessageHandler
      Returns:
      the message type string (e.g., "pong", "server_status")
    • handle

      public void handle(com.google.gson.JsonObject message)
      Description copied from interface: WebSocketMessageHandler
      Handles the incoming message. 处理传入的消息。
      Specified by:
      handle in interface WebSocketMessageHandler
      Parameters:
      message - the JSON message to handle