Home / Class/ MyChannelPipeline Class — netty Architecture

MyChannelPipeline Class — netty Architecture

Architecture documentation for the MyChannelPipeline class in DefaultChannelPipelineTailTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  9b41824b_7607_8fa2_ed80_895dcfb3ca30["MyChannelPipeline"]
  e9b8adde_202e_6f4a_2389_d2ca9ac6186c["DefaultChannelPipelineTailTest.java"]
  9b41824b_7607_8fa2_ed80_895dcfb3ca30 -->|defined in| e9b8adde_202e_6f4a_2389_d2ca9ac6186c
  c45bfdc6_7ed2_a1a9_8a8d_cf586a7b7789["MyChannelPipeline()"]
  9b41824b_7607_8fa2_ed80_895dcfb3ca30 -->|method| c45bfdc6_7ed2_a1a9_8a8d_cf586a7b7789
  dd98687c_d1aa_6c05_433e_5ed10a8f3b14["onUnhandledInboundChannelActive()"]
  9b41824b_7607_8fa2_ed80_895dcfb3ca30 -->|method| dd98687c_d1aa_6c05_433e_5ed10a8f3b14
  039be34f_7c99_b33e_2e1b_3b337358423e["onUnhandledInboundChannelInactive()"]
  9b41824b_7607_8fa2_ed80_895dcfb3ca30 -->|method| 039be34f_7c99_b33e_2e1b_3b337358423e
  771f2480_7b00_8426_db52_06083debe0cf["onUnhandledInboundException()"]
  9b41824b_7607_8fa2_ed80_895dcfb3ca30 -->|method| 771f2480_7b00_8426_db52_06083debe0cf
  ec5dd324_47b9_a867_6747_dc95d9b3e031["onUnhandledInboundMessage()"]
  9b41824b_7607_8fa2_ed80_895dcfb3ca30 -->|method| ec5dd324_47b9_a867_6747_dc95d9b3e031
  df0e041f_bc78_b593_54ef_7b1438256087["onUnhandledInboundChannelReadComplete()"]
  9b41824b_7607_8fa2_ed80_895dcfb3ca30 -->|method| df0e041f_bc78_b593_54ef_7b1438256087
  65577fb9_82a6_39a4_e55b_4afb937fd272["onUnhandledInboundUserEventTriggered()"]
  9b41824b_7607_8fa2_ed80_895dcfb3ca30 -->|method| 65577fb9_82a6_39a4_e55b_4afb937fd272
  88a38246_cae3_10bf_c91f_11777bbaba71["onUnhandledChannelWritabilityChanged()"]
  9b41824b_7607_8fa2_ed80_895dcfb3ca30 -->|method| 88a38246_cae3_10bf_c91f_11777bbaba71

Relationship Graph

Source Code

transport/src/test/java/io/netty/channel/DefaultChannelPipelineTailTest.java lines 367–407

        private class MyChannelPipeline extends DefaultChannelPipeline {

            MyChannelPipeline(Channel channel) {
                super(channel);
            }

            @Override
            protected void onUnhandledInboundChannelActive() {
                MyChannel.this.onUnhandledInboundChannelActive();
            }

            @Override
            protected void onUnhandledInboundChannelInactive() {
                MyChannel.this.onUnhandledInboundChannelInactive();
            }

            @Override
            protected void onUnhandledInboundException(Throwable cause) {
                MyChannel.this.onUnhandledInboundException(cause);
            }

            @Override
            protected void onUnhandledInboundMessage(Object msg) {
                MyChannel.this.onUnhandledInboundMessage(msg);
            }

            @Override
            protected void onUnhandledInboundChannelReadComplete() {
                MyChannel.this.onUnhandledInboundReadComplete();
            }

            @Override
            protected void onUnhandledInboundUserEventTriggered(Object evt) {
                MyChannel.this.onUnhandledInboundUserEventTriggered(evt);
            }

            @Override
            protected void onUnhandledChannelWritabilityChanged() {
                MyChannel.this.onUnhandledInboundWritabilityChanged();
            }
        }

Frequently Asked Questions

What is the MyChannelPipeline class?
MyChannelPipeline is a class in the netty codebase, defined in transport/src/test/java/io/netty/channel/DefaultChannelPipelineTailTest.java.
Where is MyChannelPipeline defined?
MyChannelPipeline is defined in transport/src/test/java/io/netty/channel/DefaultChannelPipelineTailTest.java at line 367.

Analyze Your Own Codebase

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

Try Supermodel Free