|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object org.jboss.netty.channel.DefaultServerChannelConfig
public class DefaultServerChannelConfig
ServerSocketChannelConfig
的默认实现.
构造方法摘要 | |
---|---|
DefaultServerChannelConfig()
创建一个实例. |
方法摘要 | |
---|---|
ChannelBufferFactory |
getBufferFactory()
返回用于创建 ChannelBuffer 的默认ChannelBufferFactory .默认是
HeapChannelBufferFactory . |
int |
getConnectTimeoutMillis()
返回通道连接超时的毫秒数.如果通道并不支持连接操作,该属性根本不会被使用,因此将被忽略. |
ChannelPipelineFactory |
getPipelineFactory()
返回当一个子通道被创建时被使用的 ChannelPipelineFactory
.如果通道并不创建子通道,该属性根本不会被使用,因此将被忽略. |
void |
setBufferFactory(ChannelBufferFactory bufferFactory)
设置用于创建 ChannelBuffer 的默认ChannelBufferFactory .默认是
HeapChannelBufferFactory . |
void |
setConnectTimeoutMillis(int connectTimeoutMillis)
设置通道连接超时的毫秒数.如果通道并不支持连接操作,该属性根本不会被使用,因此将被忽略. |
boolean |
setOption(java.lang.String key,
java.lang.Object value)
设置一个特别的属性.你可以重写该方法以支持额外的配置参数. |
void |
setOptions(java.util.Map<java.lang.String,java.lang.Object> options)
使用指定的Map设置配置属性. |
void |
setPipelineFactory(ChannelPipelineFactory pipelineFactory)
设置当一个子通道被创建时被使用的 ChannelPipelineFactory
.如果通道并不创建子通道,该属性根本不会被使用,因此将被忽略. |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public DefaultServerChannelConfig()
方法详细信息 |
---|
public void setOptions(java.util.Map<java.lang.String,java.lang.Object> options)
ChannelConfig
复制的描述
ChannelConfig
中的 setOptions
public boolean setOption(java.lang.String key, java.lang.Object value)
ChannelConfig
中的 setOption
public ChannelPipelineFactory getPipelineFactory()
ChannelConfig
复制的描述ChannelPipelineFactory
.如果通道并不创建子通道,该属性根本不会被使用,因此将被忽略.
ChannelConfig
中的 getPipelineFactory
public void setPipelineFactory(ChannelPipelineFactory pipelineFactory)
ChannelConfig
复制的描述ChannelPipelineFactory
.如果通道并不创建子通道,该属性根本不会被使用,因此将被忽略.
ChannelConfig
中的 setPipelineFactory
public ChannelBufferFactory getBufferFactory()
ChannelConfig
复制的描述ChannelBuffer
的默认ChannelBufferFactory
.默认是
HeapChannelBufferFactory
. 你可以指定一个不同的工厂去改变默认的ByteOrder
.
ChannelConfig
中的 getBufferFactory
public void setBufferFactory(ChannelBufferFactory bufferFactory)
ChannelConfig
复制的描述ChannelBuffer
的默认ChannelBufferFactory
.默认是
HeapChannelBufferFactory
. 你可以指定一个不同的工厂去改变默认的ByteOrder
.
ChannelConfig
中的 setBufferFactory
public int getConnectTimeoutMillis()
ChannelConfig
复制的描述
ChannelConfig
中的 getConnectTimeoutMillis
public void setConnectTimeoutMillis(int connectTimeoutMillis)
ChannelConfig
复制的描述
ChannelConfig
中的 setConnectTimeoutMillis
connectTimeoutMillis
- 超时的毫秒数.如果禁止则为0.
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |