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.