Home / Type/ ProtocolSelectorFactory Type — netty Architecture

ProtocolSelectorFactory Type — netty Architecture

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

Entity Profile

Dependency Diagram

graph TD
  4f30f5ca_ae8c_0a13_a5a4_2b0f3c9d7602["ProtocolSelectorFactory"]
  2970a53b_8cf0_20f8_bec3_1a06d779e2e9["JdkApplicationProtocolNegotiator.java"]
  4f30f5ca_ae8c_0a13_a5a4_2b0f3c9d7602 -->|defined in| 2970a53b_8cf0_20f8_bec3_1a06d779e2e9
  style 4f30f5ca_ae8c_0a13_a5a4_2b0f3c9d7602 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/JdkApplicationProtocolNegotiator.java lines 123–132

    interface ProtocolSelectorFactory {
        /**
         * Generate a new instance of {@link ProtocolSelector}.
         * @param engine The {@link SSLEngine} that the returned {@link ProtocolSelector} will be used to create an
         * instance for.
         * @param supportedProtocols The protocols that are supported.
         * @return A new instance of {@link ProtocolSelector}.
         */
        ProtocolSelector newSelector(SSLEngine engine, Set<String> supportedProtocols);
    }

Frequently Asked Questions

What is the ProtocolSelectorFactory type?
ProtocolSelectorFactory is a type/interface in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/JdkApplicationProtocolNegotiator.java.
Where is ProtocolSelectorFactory defined?
ProtocolSelectorFactory is defined in handler/src/main/java/io/netty/handler/ssl/JdkApplicationProtocolNegotiator.java at line 123.

Analyze Your Own Codebase

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

Try Supermodel Free