WebSocketClientCompressionHandler Class — netty Architecture
Architecture documentation for the WebSocketClientCompressionHandler class in WebSocketClientCompressionHandler.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD de3d1767_2ab0_4aae_81a4_f208e25851e6["WebSocketClientCompressionHandler"] bdb0ca6a_ee54_39e6_55fb_99541c709195["WebSocketClientCompressionHandler.java"] de3d1767_2ab0_4aae_81a4_f208e25851e6 -->|defined in| bdb0ca6a_ee54_39e6_55fb_99541c709195 75385db0_144d_c65d_ce5f_a1b718de8300["WebSocketClientCompressionHandler()"] de3d1767_2ab0_4aae_81a4_f208e25851e6 -->|method| 75385db0_144d_c65d_ce5f_a1b718de8300
Relationship Graph
Source Code
codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/WebSocketClientCompressionHandler.java lines 27–51
@ChannelHandler.Sharable
public final class WebSocketClientCompressionHandler extends WebSocketClientExtensionHandler {
/**
* @deprecated Use {@link WebSocketClientCompressionHandler#WebSocketClientCompressionHandler(int)}
*/
@Deprecated
public static final WebSocketClientCompressionHandler INSTANCE = new WebSocketClientCompressionHandler();
private WebSocketClientCompressionHandler() {
this(0);
}
/**
* Constructor with default configuration.
* @param maxAllocation
* Maximum size of the decompression buffer. Must be >= 0. If zero, maximum size is not limited.
*/
public WebSocketClientCompressionHandler(int maxAllocation) {
super(new PerMessageDeflateClientExtensionHandshaker(maxAllocation),
new DeflateFrameClientExtensionHandshaker(false, maxAllocation),
new DeflateFrameClientExtensionHandshaker(true, maxAllocation));
}
}
Source
Frequently Asked Questions
What is the WebSocketClientCompressionHandler class?
WebSocketClientCompressionHandler is a class in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/WebSocketClientCompressionHandler.java.
Where is WebSocketClientCompressionHandler defined?
WebSocketClientCompressionHandler is defined in codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/WebSocketClientCompressionHandler.java at line 27.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free