public class ReConnectHandler extends ChannelInboundHandlerAdapter implements TimerTask
| 构造器和说明 |
|---|
ReConnectHandler(ConnectHandler connectHandler) |
ReConnectHandler(int threshold,
ConnectHandler connectHandler) |
ReConnectHandler(int threshold,
int connectTimeout,
ConnectHandler connectHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
channelAdded(SocketChannel socketChannel) |
void |
channelClosed(SocketChannel socketChannel) |
void |
exceptionCaught(SocketChannel socketChannel,
Throwable cause) |
void |
reConnect(SocketChannel socketChannel)
重连
|
void |
run(Timeout timeout) |
channelRead, channelWrite, decode, encode, userEventTriggeredclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchannelRead, decodechannelWrite, encode, userEventTriggeredpublic ReConnectHandler(ConnectHandler connectHandler)
public ReConnectHandler(int threshold,
ConnectHandler connectHandler)
public ReConnectHandler(int threshold,
int connectTimeout,
ConnectHandler connectHandler)
public void channelAdded(SocketChannel socketChannel) throws Exception
channelAdded 在接口中 ChannelBoundHandlerchannelAdded 在接口中 ChannelInboundHandlerchannelAdded 在类中 ChannelHandlerAdapterExceptionpublic void channelClosed(SocketChannel socketChannel) throws Exception
channelClosed 在接口中 ChannelBoundHandlerchannelClosed 在接口中 ChannelInboundHandlerchannelClosed 在类中 ChannelHandlerAdapterExceptionpublic void exceptionCaught(SocketChannel socketChannel, Throwable cause) throws Exception
exceptionCaught 在接口中 ChannelBoundHandlerexceptionCaught 在接口中 ChannelInboundHandlerexceptionCaught 在类中 ChannelHandlerAdapterExceptionpublic void reConnect(SocketChannel socketChannel)
socketChannel - Copyright © 2021. All rights reserved.