EmbeddedChannelPipeline Class — netty Architecture
Architecture documentation for the EmbeddedChannelPipeline class in EmbeddedChannel.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD bf71ffa5_53d9_24f0_bcae_9144685edf04["EmbeddedChannelPipeline"] da14aac1_b6b5_44dd_f197_278e22c2b814["EmbeddedChannel.java"] bf71ffa5_53d9_24f0_bcae_9144685edf04 -->|defined in| da14aac1_b6b5_44dd_f197_278e22c2b814 2136eda3_630f_0432_c663_f2e13a216021["EmbeddedChannelPipeline()"] bf71ffa5_53d9_24f0_bcae_9144685edf04 -->|method| 2136eda3_630f_0432_c663_f2e13a216021 f76ca857_0450_3f49_efd9_5a8a8990a7b1["onUnhandledInboundException()"] bf71ffa5_53d9_24f0_bcae_9144685edf04 -->|method| f76ca857_0450_3f49_efd9_5a8a8990a7b1 eaa39258_45ba_7797_d229_b5ea9699114d["onUnhandledInboundMessage()"] bf71ffa5_53d9_24f0_bcae_9144685edf04 -->|method| eaa39258_45ba_7797_d229_b5ea9699114d
Relationship Graph
Source Code
transport/src/main/java/io/netty/channel/embedded/EmbeddedChannel.java lines 1336–1350
private final class EmbeddedChannelPipeline extends DefaultChannelPipeline {
EmbeddedChannelPipeline(EmbeddedChannel channel) {
super(channel);
}
@Override
protected void onUnhandledInboundException(Throwable cause) {
recordException(cause);
}
@Override
protected void onUnhandledInboundMessage(ChannelHandlerContext ctx, Object msg) {
handleInboundMessage(msg);
}
}
Source
Frequently Asked Questions
What is the EmbeddedChannelPipeline class?
EmbeddedChannelPipeline is a class in the netty codebase, defined in transport/src/main/java/io/netty/channel/embedded/EmbeddedChannel.java.
Where is EmbeddedChannelPipeline defined?
EmbeddedChannelPipeline is defined in transport/src/main/java/io/netty/channel/embedded/EmbeddedChannel.java at line 1336.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free