public final class ApplicationProtocolConfig
extends java.lang.Object 
      SSLEngine不可知的方式来配置ApplicationProtocolNegotiator 。 
      | Modifier and Type | Class and Description | 
|---|---|
static class  |  
           ApplicationProtocolConfig.Protocol 
            
              定义要使用哪种应用程序级别的协议协商。 
               |  
          
static class  |  
           ApplicationProtocolConfig.SelectedListenerFailureBehavior 
            
              定义被通知选定协议的对等体的最常见行为。 
               |  
          
static class  |  
           ApplicationProtocolConfig.SelectorFailureBehavior 
            
              定义选择应用程序协议的对等体的最常见行为。 
               |  
          
| Modifier and Type | Field and Description | 
|---|---|
static ApplicationProtocolConfig |  
           DISABLED 
            
              禁用应用程序协议协商的配置。 
               |  
          
| Constructor and Description | 
|---|
ApplicationProtocolConfig(ApplicationProtocolConfig.Protocol protocol, ApplicationProtocolConfig.SelectorFailureBehavior selectorBehavior, ApplicationProtocolConfig.SelectedListenerFailureBehavior selectedBehavior, java.lang.Iterable<java.lang.String> supportedProtocols) 
            
              创建一个新的实例。 
               |  
          
ApplicationProtocolConfig(ApplicationProtocolConfig.Protocol protocol, ApplicationProtocolConfig.SelectorFailureBehavior selectorBehavior, ApplicationProtocolConfig.SelectedListenerFailureBehavior selectedBehavior, java.lang.String... supportedProtocols) 
            
              创建一个新的实例。 
               |  
          
| Modifier and Type | Method and Description | 
|---|---|
ApplicationProtocolConfig.Protocol |  
           protocol() 
            
              获取使用哪个应用程序级别的协议协商。 
               |  
          
ApplicationProtocolConfig.SelectedListenerFailureBehavior |  
           selectedListenerFailureBehavior() 
            
              获取所选协议通知的对等方的所需行为。 
               |  
          
ApplicationProtocolConfig.SelectorFailureBehavior |  
           selectorFailureBehavior() 
            
              为选择应用程序协议的对等方获取所需的行为。 
               |  
          
java.util.List<java.lang.String> |  
           supportedProtocols() 
            
              支持应用程序级别的协议。 
               |  
          
public static final ApplicationProtocolConfig DISABLED
public ApplicationProtocolConfig(ApplicationProtocolConfig.Protocol protocol, ApplicationProtocolConfig.SelectorFailureBehavior selectorBehavior, ApplicationProtocolConfig.SelectedListenerFailureBehavior selectedBehavior, java.lang.Iterable<java.lang.String> supportedProtocols)
protocol - 要使用的应用程序协议功能。 
           selectorBehavior - 选择协议的同伴应该如何表现。 
           selectedBehavior - 通知选定协议的对等方应该如何表现。 
           supportedProtocols - 迭代顺序决定支持协议的优先级。 
           public ApplicationProtocolConfig(ApplicationProtocolConfig.Protocol protocol, ApplicationProtocolConfig.SelectorFailureBehavior selectorBehavior, ApplicationProtocolConfig.SelectedListenerFailureBehavior selectedBehavior, java.lang.String... supportedProtocols)
protocol - 要使用的应用程序协议功能。 
           selectorBehavior - 选择协议的同伴应该如何表现。 
           selectedBehavior - 通知选定协议的对等方应该如何表现。 
           supportedProtocols - 迭代顺序决定了对协议支持的偏好。 
           public java.util.List<java.lang.String> supportedProtocols()
public ApplicationProtocolConfig.Protocol protocol()
public ApplicationProtocolConfig.SelectorFailureBehavior selectorFailureBehavior()
public ApplicationProtocolConfig.SelectedListenerFailureBehavior selectedListenerFailureBehavior()
Copyright © 2008–2018 The Netty Project. All rights reserved.