软件包 | 描述 |
---|---|
io.netty.bootstrap |
带有流畅API的助手类可以轻松实现典型的客户端和服务器端通道初始化。
|
io.netty.channel |
核心频道API是异步和事件驱动的各种传输(如
NIO Channel)的抽象 。
|
io.netty.handler.codec.http2 |
用于发送和接收HTTP / 2帧的处理程序。
|
io.netty.util |
在多个包中使用的实用程序类。
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<AttributeKey<?>,java.lang.Object> |
AbstractBootstrapConfig.attrs()
返回配置属性的副本。
|
java.util.Map<AttributeKey<?>,java.lang.Object> |
ServerBootstrapConfig.childAttrs()
返回将用于子频道的已配置属性的副本。
|
Modifier and Type | Method and Description |
---|---|
<T> B |
AbstractBootstrap.attr(AttributeKey<T> key, T value)
允许指定新创建的 Channel 的初始属性。
|
<T> ServerBootstrap |
ServerBootstrap.childAttr(AttributeKey<T> childKey, T value)
设置特定 AttributeKey 与给定值的每一个孩子Channel 。
|
Modifier and Type | Method and Description |
---|---|
<T> Attribute<T> |
ChannelHandlerContext.attr(AttributeKey<T> key)
|
<T> boolean |
ChannelHandlerContext.hasAttr(AttributeKey<T> key)
|
Modifier and Type | Method and Description |
---|---|
<T> Http2StreamChannelBootstrap |
Http2StreamChannelBootstrap.attr(AttributeKey<T> key, T value)
允许指定新创建的 Http2StreamChannel 的初始属性。
|
Modifier and Type | Method and Description |
---|---|
AttributeKey<T> |
Attribute.key()
返回此属性的关键字。
|
static <T> AttributeKey<T> |
AttributeKey.newInstance(java.lang.String name)
创建一个新 AttributeKey 对于给定name 或失败,并IllegalArgumentException 如果AttributeKey 对于给定name 存在。
|
static <T> AttributeKey<T> |
AttributeKey.valueOf(java.lang.Class<?> firstNameComponent, java.lang.String secondNameComponent) |
static <T> AttributeKey<T> |
AttributeKey.valueOf(java.lang.String name)
返回具有指定 name 的AttributeKey 的单例实例。
|
Modifier and Type | Method and Description |
---|---|
<T> Attribute<T> |
DefaultAttributeMap.attr(AttributeKey<T> key) |
<T> Attribute<T> |
AttributeMap.attr(AttributeKey<T> key)
获取 Attribute 对于给定AttributeKey 。
|
<T> boolean |
DefaultAttributeMap.hasAttr(AttributeKey<T> key) |
<T> boolean |
AttributeMap.hasAttr(AttributeKey<T> key)
返回true当且仅当给定 Attribute 存在于这个AttributeMap 。
|
Copyright © 2008–2018 The Netty Project. All rights reserved.