List of usage examples for io.netty.handler.timeout IdleStateEvent WRITER_IDLE_STATE_EVENT
IdleStateEvent WRITER_IDLE_STATE_EVENT
To view the source code for io.netty.handler.timeout IdleStateEvent WRITER_IDLE_STATE_EVENT.
Click Source Link
From source file:io.grapebaba.vineyard.grape.heartbeat.HeartbeatClientHandler.java
License:Apache License
@Override public void userEventTriggered(ChannelHandlerContext ctx, Object evt) throws Exception { if (evt instanceof IdleStateEvent) { IdleStateEvent event = (IdleStateEvent) evt; if (event == IdleStateEvent.WRITER_IDLE_STATE_EVENT) { ctx.writeAndFlush(new HeartbeatRequestMessage()); }//from w w w.j a v a 2 s.com } else { ctx.fireUserEventTriggered(evt); } }