类 WkWebSocket

  • 所有已实现的接口:
    org.nutz.integration.jedis.pubsub.PubSub

    @IocBean(create="init")
    public class WkWebSocket
    extends org.nutz.plugins.mvc.websocket.AbstractWsEndpoint
    implements org.nutz.integration.jedis.pubsub.PubSub
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      protected org.nutz.ioc.Ioc ioc  
      protected org.nutz.integration.jedis.JedisAgent jedisAgent  
      protected static org.nutz.log.Log log  
      protected org.nutz.integration.jedis.pubsub.PubSubService pubSubService  
      • 从类继承的字段 org.nutz.plugins.mvc.websocket.AbstractWsEndpoint

        handlers, idField, roomPrefix, roomProvider, sessions
    • 构造器概要

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

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      org.nutz.plugins.mvc.websocket.WsHandler createHandler​(javax.websocket.Session session, javax.websocket.EndpointConfig config)  
      void init()  
      void onMessage​(String channel, String message)  
      • 从类继承的方法 org.nutz.plugins.mvc.websocket.AbstractWsEndpoint

        _onClose, _onError, _onMesssageString, _onOpen, changeSessionId, each, getHandler, getRoomPrefix, getRoomProvider, getSession, getSession, isUndertowSession, onClose, onError, onMesssageString, onOpen, sendBinary, sendBinarySync, sendJson, sendJsonSync, sendText, sendTextSync, setRoomPrefix, setRoomProvider, toByteBuffer
    • 字段详细资料

      • log

        protected static final org.nutz.log.Log log
      • pubSubService

        @Inject
        protected org.nutz.integration.jedis.pubsub.PubSubService pubSubService
      • jedisAgent

        @Inject
        protected org.nutz.integration.jedis.JedisAgent jedisAgent
      • ioc

        @Inject("refer:$ioc")
        protected org.nutz.ioc.Ioc ioc
    • 构造器详细资料

      • WkWebSocket

        public WkWebSocket()
    • 方法详细资料

      • createHandler

        public org.nutz.plugins.mvc.websocket.WsHandler createHandler​(javax.websocket.Session session,
                                                                      javax.websocket.EndpointConfig config)
        覆盖:
        createHandler 在类中 org.nutz.plugins.mvc.websocket.AbstractWsEndpoint
      • init

        public void init()
      • onMessage

        public void onMessage​(String channel,
                              String message)
        指定者:
        onMessage 在接口中 org.nutz.integration.jedis.pubsub.PubSub