类 ConnectData
- java.lang.Object
-
- network.nerve.core.rpc.netty.channel.ConnectData
-
public class ConnectData extends Object
链接基础类 Link base class- 作者:
- tag 2019/2/21
-
-
构造器概要
构造器 构造器 说明 ConnectData(io.netty.channel.socket.SocketChannel channel)
-
方法概要
-
-
-
方法详细资料
-
subscribeByEvent
public void subscribeByEvent(Message message, Request request)
订阅事件(接口改变次数) Subscription events (number of interface changes)
-
unsubscribe
public void unsubscribe(String messageId)
取消订阅 / unsubscribe- 参数:
messageId-
-
addSubscribeInitCount
public void addSubscribeInitCount(Message message)
添加订阅接口初始次数 Initial number of subscription interfaces added
-
removeSubscribeInitCount
public void removeSubscribeInitCount(Message message)
刪除订阅接口初始次数 Initial number of subscription interfaces added
-
isConnected
public boolean isConnected()
-
setConnected
public void setConnected(boolean connected)
-
getRequestPeriodLoopQueue
public LinkedBlockingQueue<Object[]> getRequestPeriodLoopQueue()
-
getRequestEventResponseQueue
public LinkedBlockingQueue<Response> getRequestEventResponseQueue()
-
getChannel
public io.netty.channel.socket.SocketChannel getChannel()
-
getResponseAutoQueue
public LinkedBlockingQueue<Response> getResponseAutoQueue()
-
getThreadPool
public ExecutorService getThreadPool()
-
getRequestOnlyQueue
public LinkedBlockingQueue<Request> getRequestOnlyQueue()
-
addCloseEvent
public void addCloseEvent(EventListener eventListener)
监听连接关闭事件- 参数:
eventListener-
-
emitCloseEvent
public void emitCloseEvent()
触发连接关闭事件
-
-