类 MagicWebSocketDispatcher

java.lang.Object
org.springframework.web.socket.handler.AbstractWebSocketHandler
org.springframework.web.socket.handler.TextWebSocketHandler
org.ssssssss.magicapi.core.handler.MagicWebSocketDispatcher
所有已实现的接口:
org.springframework.web.socket.WebSocketHandler

public class MagicWebSocketDispatcher extends org.springframework.web.socket.handler.TextWebSocketHandler
WebSocket 分发器
作者:
mxd
  • 字段详细资料

    • logger

      private static final org.slf4j.Logger logger
    • HANDLERS

      private static final Map<String,org.ssssssss.script.reflection.MethodInvoker> HANDLERS
    • instanceId

      private final String instanceId
    • magicNotifyService

      private final MagicNotifyService magicNotifyService
  • 构造器详细资料

  • 方法详细资料

    • findHandleAndInvoke

      private static Object findHandleAndInvoke(MagicConsoleSession session, String payload)
    • processMessageReceived

      public static void processMessageReceived(String clientId, String payload)
    • processWebSocketEventMessage

      public static void processWebSocketEventMessage(String payload)
    • afterConnectionClosed

      public void afterConnectionClosed(org.springframework.web.socket.WebSocketSession session, org.springframework.web.socket.CloseStatus status)
      指定者:
      afterConnectionClosed 在接口中 org.springframework.web.socket.WebSocketHandler
      覆盖:
      afterConnectionClosed 在类中 org.springframework.web.socket.handler.AbstractWebSocketHandler
    • handleTextMessage

      protected void handleTextMessage(org.springframework.web.socket.WebSocketSession session, org.springframework.web.socket.TextMessage message)
      覆盖:
      handleTextMessage 在类中 org.springframework.web.socket.handler.AbstractWebSocketHandler