Home / Class/ BuggyChannelHandler Class — netty Architecture

BuggyChannelHandler Class — netty Architecture

Architecture documentation for the BuggyChannelHandler class in SocketExceptionHandlingTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e897272f_9036_245c_a8ac_274a0c761623["BuggyChannelHandler"]
  9fd334be_c250_b631_d5f7_d0a51c6c89cc["SocketExceptionHandlingTest.java"]
  e897272f_9036_245c_a8ac_274a0c761623 -->|defined in| 9fd334be_c250_b631_d5f7_d0a51c6c89cc
  130833ba_fb3c_73c7_f525_fa3dfe4a1df5["channelRead()"]
  e897272f_9036_245c_a8ac_274a0c761623 -->|method| 130833ba_fb3c_73c7_f525_fa3dfe4a1df5

Relationship Graph

Source Code

testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketExceptionHandlingTest.java lines 92–98

    private static class BuggyChannelHandler extends ChannelInboundHandlerAdapter {
        @Override
        public void channelRead(ChannelHandlerContext ctx, Object msg) throws Exception {
            ReferenceCountUtil.release(msg);
            throw new NullPointerException("I am a bug!");
        }
    }

Frequently Asked Questions

What is the BuggyChannelHandler class?
BuggyChannelHandler is a class in the netty codebase, defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketExceptionHandlingTest.java.
Where is BuggyChannelHandler defined?
BuggyChannelHandler is defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketExceptionHandlingTest.java at line 92.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free