DiscardServerHandler Class — netty Architecture
Architecture documentation for the DiscardServerHandler class in DiscardServerHandler.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 0a107333_da74_e325_06f6_85a62f9722ec["DiscardServerHandler"] 8dc27f13_9ba5_8866_62cf_84eaf7277b75["DiscardServerHandler.java"] 0a107333_da74_e325_06f6_85a62f9722ec -->|defined in| 8dc27f13_9ba5_8866_62cf_84eaf7277b75 fcae6962_a089_4d64_3d45_089c66c017e3["channelRead0()"] 0a107333_da74_e325_06f6_85a62f9722ec -->|method| fcae6962_a089_4d64_3d45_089c66c017e3 54492ae6_cd83_909a_cbbb_437659bb9bac["exceptionCaught()"] 0a107333_da74_e325_06f6_85a62f9722ec -->|method| 54492ae6_cd83_909a_cbbb_437659bb9bac
Relationship Graph
Source Code
example/src/main/java/io/netty/example/discard/DiscardServerHandler.java lines 24–37
public class DiscardServerHandler extends SimpleChannelInboundHandler<Object> {
@Override
public void channelRead0(ChannelHandlerContext ctx, Object msg) throws Exception {
// discard
}
@Override
public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) {
// Close the connection when an exception is raised.
cause.printStackTrace();
ctx.close();
}
}
Source
Frequently Asked Questions
What is the DiscardServerHandler class?
DiscardServerHandler is a class in the netty codebase, defined in example/src/main/java/io/netty/example/discard/DiscardServerHandler.java.
Where is DiscardServerHandler defined?
DiscardServerHandler is defined in example/src/main/java/io/netty/example/discard/DiscardServerHandler.java at line 24.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free