类 DefaultLongEngine
java.lang.Object
com.walker.tcp.support.AbstractTcpLongEngine
com.walker.tcp.netty.DefaultLongEngine
- 所有已实现的接口:
TcpEngine
- 直接已知子类:
WebSocketEngine
-
字段概要
从类继承的字段 com.walker.tcp.support.AbstractTcpLongEngine
connectionCallback, logger -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected StringonSendResponse(Response<?> response) 通过引擎下发指令时,回调该函数protected voidprotected voidonStart()voidsetBossThreadNum(int bossThreadNum) voidsetServerInitializer(DefaultServerInitializer serverInitializer) 支持多个分隔符,用英文逗号分隔voidsetWorkerGroup(io.netty.channel.EventLoopGroup workerGroup) voidsetWorkerThreadNum(int workerThreadNum) 从类继承的方法 com.walker.tcp.support.AbstractTcpLongEngine
getConnectionManager, getEngineStartDelaySeconds, getHeartBeatTimeInterval, getId, getName, getPort, getProtocolResolverList, getStartTime, isOpenHeartBeat, sendBroadcast, sendResponse, setConnectionCallback, setConnectionManager, setEngineStartDelaySeconds, setHeartBeatTimeInterval, setId, setName, setOpenHeartBeat, setPort, setProtocolResolverList, shutdown, start, supportLongConnection
-
构造器详细资料
-
DefaultLongEngine
public DefaultLongEngine()
-
-
方法详细资料
-
setBossThreadNum
public void setBossThreadNum(int bossThreadNum) -
setWorkerGroup
public void setWorkerGroup(io.netty.channel.EventLoopGroup workerGroup) -
setWorkerThreadNum
public void setWorkerThreadNum(int workerThreadNum) -
setServerInitializer
支持多个分隔符,用英文逗号分隔- 参数:
serverInitializer-
-
onStart
- 指定者:
onStart在类中AbstractTcpLongEngine- 抛出:
Exception
-
onShutdown
- 指定者:
onShutdown在类中AbstractTcpLongEngine- 抛出:
Exception
-
onSendResponse
从类复制的说明:AbstractTcpLongEngine通过引擎下发指令时,回调该函数- 指定者:
onSendResponse在类中AbstractTcpLongEngine
-