Home / Type/ WebSocketExtensionFilterProvider Type — netty Architecture

WebSocketExtensionFilterProvider Type — netty Architecture

Architecture documentation for the WebSocketExtensionFilterProvider type/interface in WebSocketExtensionFilterProvider.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  dc80a410_aaec_3f04_ecf5_7cd7574a7ea9["WebSocketExtensionFilterProvider"]
  7f5be6ae_9517_fa7c_85b0_8eb69441ebbc["WebSocketExtensionFilterProvider.java"]
  dc80a410_aaec_3f04_ecf5_7cd7574a7ea9 -->|defined in| 7f5be6ae_9517_fa7c_85b0_8eb69441ebbc
  style dc80a410_aaec_3f04_ecf5_7cd7574a7ea9 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionFilterProvider.java lines 21–45

public interface WebSocketExtensionFilterProvider {

    WebSocketExtensionFilterProvider DEFAULT = new WebSocketExtensionFilterProvider() {
        @Override
        public WebSocketExtensionFilter encoderFilter() {
            return WebSocketExtensionFilter.NEVER_SKIP;
        }

        @Override
        public WebSocketExtensionFilter decoderFilter() {
            return WebSocketExtensionFilter.NEVER_SKIP;
        }
    };

    /**
     * Returns the extension filter for {@link WebSocketExtensionEncoder} encoder.
     */
    WebSocketExtensionFilter encoderFilter();

    /**
     * Returns the extension filter for {@link WebSocketExtensionDecoder} decoder.
     */
    WebSocketExtensionFilter decoderFilter();

}

Frequently Asked Questions

What is the WebSocketExtensionFilterProvider type?
WebSocketExtensionFilterProvider is a type/interface in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionFilterProvider.java.
Where is WebSocketExtensionFilterProvider defined?
WebSocketExtensionFilterProvider is defined in codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionFilterProvider.java at line 21.

Analyze Your Own Codebase

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

Try Supermodel Free