public abstract class AbstractBootstrapConfig<B extends AbstractBootstrap<B,C>,C extends Channel>
extends java.lang.Object
AbstractBootstrap的配置。
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBootstrapConfig(B bootstrap) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<AttributeKey<?>,java.lang.Object> |
attrs()
返回配置属性的副本。
|
ChannelFactory<? extends C> |
channelFactory()
如果尚未配置, 则返回已配置的 ChannelFactory或null 。
|
EventLoopGroup |
group()
如果尚未配置, 则返回已配置的 EventLoopGroup或null 。
|
ChannelHandler |
handler()
如果尚未配置, 则返回已配置的 ChannelHandler或null 。
|
java.net.SocketAddress |
localAddress()
如果尚未配置,则返回已配置的本地地址或
null 。
|
java.util.Map<ChannelOption<?>,java.lang.Object> |
options()
返回已配置选项的副本。
|
java.lang.String |
toString() |
protected final B extends AbstractBootstrap<B,C> bootstrap
protected AbstractBootstrapConfig(B bootstrap)
public final java.net.SocketAddress localAddress()
null 。
public final ChannelFactory<? extends C> channelFactory()
ChannelFactory或null 。
public final ChannelHandler handler()
ChannelHandler或null 。
public final java.util.Map<ChannelOption<?>,java.lang.Object> options()
public final java.util.Map<AttributeKey<?>,java.lang.Object> attrs()
public final EventLoopGroup group()
EventLoopGroup或null 。
public java.lang.String toString()
toString在课堂上
java.lang.Object
Copyright © 2008–2018 The Netty Project. All rights reserved.