Class ServerStatusHandler

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

public class ServerStatusHandler extends Object implements WebSocketMessageHandler
Handler for server status request messages from the panel.

处理来自面板的服务器状态请求消息的处理器。

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

  • Constructor Details

    • ServerStatusHandler

      public ServerStatusHandler(ServerMonitorManager monitorManager)
      Creates a handler with the given monitor manager. 使用给定的监控管理器创建处理器。
      Parameters:
      monitorManager - the server monitor 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