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