| 
 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
java.lang.Objectorg.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 中的 setOptionpublic ChannelPipelineFactory getPipelineFactory()
ChannelConfig 复制的描述ChannelPipelineFactory
 .如果通道并不创建子通道,该属性根本不会被使用,因此将被忽略.
ChannelConfig 中的 getPipelineFactorypublic void setPipelineFactory(ChannelPipelineFactory pipelineFactory)
ChannelConfig 复制的描述ChannelPipelineFactory
 .如果通道并不创建子通道,该属性根本不会被使用,因此将被忽略.
ChannelConfig 中的 setPipelineFactorypublic ChannelBufferFactory getBufferFactory()
ChannelConfig 复制的描述ChannelBuffer的默认ChannelBufferFactory.默认是
 HeapChannelBufferFactory. 你可以指定一个不同的工厂去改变默认的ByteOrder.
ChannelConfig 中的 getBufferFactorypublic void setBufferFactory(ChannelBufferFactory bufferFactory)
ChannelConfig 复制的描述ChannelBuffer的默认ChannelBufferFactory.默认是
 HeapChannelBufferFactory. 你可以指定一个不同的工厂去改变默认的ByteOrder.
ChannelConfig 中的 setBufferFactorypublic int getConnectTimeoutMillis()
ChannelConfig 复制的描述
ChannelConfig 中的 getConnectTimeoutMillispublic void setConnectTimeoutMillis(int connectTimeoutMillis)
ChannelConfig 复制的描述
ChannelConfig 中的 setConnectTimeoutMillisconnectTimeoutMillis - 超时的毫秒数.如果禁止则为0.| 
 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||