类 WkWsHandler

  • 所有已实现的接口:
    javax.websocket.MessageHandler, javax.websocket.MessageHandler.Whole<String>, org.nutz.plugins.mvc.websocket.WsHandler

    @IocBean
    public class WkWsHandler
    extends org.nutz.plugins.mvc.websocket.handler.SimpleWsHandler
    • 嵌套类概要

      • 从接口继承的嵌套类/接口 javax.websocket.MessageHandler

        javax.websocket.MessageHandler.Partial<T extends Object>, javax.websocket.MessageHandler.Whole<T extends Object>
    • 字段概要

      • 从类继承的字段 org.nutz.plugins.mvc.websocket.handler.SimpleWsHandler

        nickname
      • 从类继承的字段 org.nutz.plugins.mvc.websocket.handler.AbstractWsHandler

        actions, endpoint, httpSession, prefix, roomProvider, rooms, session
    • 构造器概要

      构造器 
      构造器 说明
      WkWsHandler()  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void depose()  
      void join​(String room)  
      void join​(org.nutz.lang.util.NutMap req)
      加入房间 对应的消息是 {action:"join", room:"wendal"}
      void left​(String room)  
      void left​(org.nutz.lang.util.NutMap req)
      退出房间 对应的消息是 {action:"left", room:"wendal"}
      void msg​(String room)  
      void msg​(org.nutz.lang.util.NutMap req)
      获取通知 对应的消息是 {action:"msg", room:"superadmin"}
      • 从类继承的方法 org.nutz.plugins.mvc.websocket.handler.SimpleWsHandler

        msg2room, nickname
      • 从类继承的方法 org.nutz.plugins.mvc.websocket.handler.AbstractWsHandler

        defaultAction, init, onActionError, onMessage, setEndpoint, setHttpSession, setRoomProvider, setSession
      • 从接口继承的方法 javax.websocket.MessageHandler.Whole

        onMessage
    • 构造器详细资料

      • WkWsHandler

        public WkWsHandler()
    • 方法详细资料

      • msg

        public void msg​(org.nutz.lang.util.NutMap req)
        获取通知 对应的消息是 {action:"msg", room:"superadmin"}
      • msg

        public void msg​(String room)
      • join

        public void join​(org.nutz.lang.util.NutMap req)
        加入房间 对应的消息是 {action:"join", room:"wendal"}
        覆盖:
        join 在类中 org.nutz.plugins.mvc.websocket.handler.SimpleWsHandler
      • left

        public void left​(org.nutz.lang.util.NutMap req)
        退出房间 对应的消息是 {action:"left", room:"wendal"}
        覆盖:
        left 在类中 org.nutz.plugins.mvc.websocket.handler.SimpleWsHandler
      • join

        public void join​(String room)
        覆盖:
        join 在类中 org.nutz.plugins.mvc.websocket.handler.AbstractWsHandler
      • left

        public void left​(String room)
        覆盖:
        left 在类中 org.nutz.plugins.mvc.websocket.handler.AbstractWsHandler
      • depose

        public void depose()
        指定者:
        depose 在接口中 org.nutz.plugins.mvc.websocket.WsHandler
        覆盖:
        depose 在类中 org.nutz.plugins.mvc.websocket.handler.AbstractWsHandler