public interface SocketControl
| 限定符和类型 | 方法和说明 |
|---|---|
void |
bindKey(io.netty.channel.ChannelHandlerContext ctx,
String key)
绑定key
|
void |
bindKey(io.netty.channel.Channel ctx,
String key)
绑定key
|
String |
getInstanceId()
获取服务的InstanceId
|
String |
getIpPort()
获取服务的IP和端口
|
String |
getKey(io.netty.channel.Channel ctx)
获取key
|
String |
getKey(io.netty.channel.ChannelHandlerContext ctx)
获取key
|
String |
getModelName()
获取模块名称,也可以直接调用getIpPort()
|
String |
getServiceId()
获取服务的ServiceId
|
String |
getUniqueKey(io.netty.channel.Channel channel)
模块下连接的标示
|
String |
getUniqueKey(io.netty.channel.ChannelHandlerContext ctx)
模块下连接的标示
|
void |
resetHeartTime(io.netty.channel.Channel ctx,
int heartTime)
重置心跳时间
|
String getIpPort()
String getServiceId()
String getInstanceId()
String getModelName()
String getUniqueKey(io.netty.channel.Channel channel)
String getUniqueKey(io.netty.channel.ChannelHandlerContext ctx)
void bindKey(io.netty.channel.ChannelHandlerContext ctx,
String key)
ctx - 当前连接对象key - keyvoid bindKey(io.netty.channel.Channel ctx,
String key)
ctx - 当前连接对象key - keyString getKey(io.netty.channel.Channel ctx)
ctx - 当前链接对象String getKey(io.netty.channel.ChannelHandlerContext ctx)
ctx - 当前链接对象void resetHeartTime(io.netty.channel.Channel ctx,
int heartTime)
ctx - 当前连接对象heartTime - 心跳时间(秒)Copyright © 2018. All rights reserved.