Home / Function/ ApplicationProtocolConfig() — netty Function Reference

ApplicationProtocolConfig() — netty Function Reference

Architecture documentation for the ApplicationProtocolConfig() function in SslContext.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e7cbc46e_5090_cd09_9654_160359fee68f["ApplicationProtocolConfig()"]
  ec56e535_0508_8846_8172_a704185d370e["SslContext"]
  e7cbc46e_5090_cd09_9654_160359fee68f -->|defined in| ec56e535_0508_8846_8172_a704185d370e
  style e7cbc46e_5090_cd09_9654_160359fee68f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/SslContext.java lines 869–879

    static ApplicationProtocolConfig toApplicationProtocolConfig(Iterable<String> nextProtocols) {
        ApplicationProtocolConfig apn;
        if (nextProtocols == null) {
            apn = ApplicationProtocolConfig.DISABLED;
        } else {
            apn = new ApplicationProtocolConfig(
                    Protocol.NPN_AND_ALPN, SelectorFailureBehavior.CHOOSE_MY_LAST_PROTOCOL,
                    SelectedListenerFailureBehavior.ACCEPT, nextProtocols);
        }
        return apn;
    }

Domain

Subdomains

Frequently Asked Questions

What does ApplicationProtocolConfig() do?
ApplicationProtocolConfig() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/SslContext.java.
Where is ApplicationProtocolConfig() defined?
ApplicationProtocolConfig() is defined in handler/src/main/java/io/netty/handler/ssl/SslContext.java at line 869.

Analyze Your Own Codebase

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

Try Supermodel Free