Home / Class/ DiscardServerHandler Class — netty Architecture

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();
    }
}

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