WebSocketServerCompressionHandler Class — netty Architecture
Architecture documentation for the WebSocketServerCompressionHandler class in WebSocketServerCompressionHandler.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 544e373d_18d1_cf9c_d03a_ecfd0810d8ae["WebSocketServerCompressionHandler"] 0ce05de6_4fce_7ace_4700_b1acb40b7813["WebSocketServerCompressionHandler.java"] 544e373d_18d1_cf9c_d03a_ecfd0810d8ae -->|defined in| 0ce05de6_4fce_7ace_4700_b1acb40b7813 ea41c91a_eada_ca95_3305_a9376200c28b["WebSocketServerCompressionHandler()"] 544e373d_18d1_cf9c_d03a_ecfd0810d8ae -->|method| ea41c91a_eada_ca95_3305_a9376200c28b
Relationship Graph
Source Code
codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/WebSocketServerCompressionHandler.java lines 26–51
public class WebSocketServerCompressionHandler extends WebSocketServerExtensionHandler {
/**
* Constructor with default configuration.
*
* @deprecated
* Use {@link WebSocketServerCompressionHandler#WebSocketServerCompressionHandler(int)}.
*/
@Deprecated
public WebSocketServerCompressionHandler() {
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 WebSocketServerCompressionHandler(int maxAllocation) {
super(new PerMessageDeflateServerExtensionHandshaker(maxAllocation),
new DeflateFrameServerExtensionHandshaker(
DeflateFrameServerExtensionHandshaker.DEFAULT_COMPRESSION_LEVEL, maxAllocation));
}
}
Source
Frequently Asked Questions
What is the WebSocketServerCompressionHandler class?
WebSocketServerCompressionHandler is a class in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/WebSocketServerCompressionHandler.java.
Where is WebSocketServerCompressionHandler defined?
WebSocketServerCompressionHandler is defined in codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/WebSocketServerCompressionHandler.java at line 26.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free