|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.netty.channel.DefaultChannelConfig
public class DefaultChannelConfig

The default SocketChannelConfig implementation.
| Constructor Summary | |
|---|---|
DefaultChannelConfig()
Creates a new instance. |
|
| Method Summary | |
|---|---|
ChannelBufferFactory |
getBufferFactory()
Returns the default ChannelBufferFactory used to create a new
ChannelBuffer. |
int |
getConnectTimeoutMillis()
Returns the connect timeout of the channel in milliseconds. |
ChannelPipelineFactory |
getPipelineFactory()
Returns the ChannelPipelineFactory which will be used when
a child channel is created. |
void |
setBufferFactory(ChannelBufferFactory bufferFactory)
Sets the default ChannelBufferFactory used to create a new
ChannelBuffer. |
void |
setConnectTimeoutMillis(int connectTimeoutMillis)
Sets the connect timeout of the channel in milliseconds. |
boolean |
setOption(String key,
Object value)
Sets a configuration property with the specified name and value. |
void |
setOptions(Map<String,Object> options)
Sets the configuration properties from the specified Map. |
void |
setPipelineFactory(ChannelPipelineFactory pipelineFactory)
Sets the ChannelPipelineFactory which will be used when
a child channel is created. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultChannelConfig()
| Method Detail |
|---|
public void setOptions(Map<String,Object> options)
ChannelConfigMap.
setOptions in interface ChannelConfig
public boolean setOption(String key,
Object value)
ChannelConfig
public boolean setOption(String name, Object value) {
if (super.setOption(name, value)) {
return true;
}
if (name.equals("additionalOption")) {
....
return true;
}
return false;
}
setOption in interface ChannelConfigtrue if and only if the property has been setpublic int getConnectTimeoutMillis()
ChannelConfigChannel does not support connect operation, this property is not
used at all, and therefore will be ignored.
getConnectTimeoutMillis in interface ChannelConfig0 if disabled.public ChannelBufferFactory getBufferFactory()
ChannelConfigChannelBufferFactory used to create a new
ChannelBuffer. The default is HeapChannelBufferFactory.
You can specify a different factory to change the default
ByteOrder for example.
getBufferFactory in interface ChannelConfigpublic void setBufferFactory(ChannelBufferFactory bufferFactory)
ChannelConfigChannelBufferFactory used to create a new
ChannelBuffer. The default is HeapChannelBufferFactory.
You can specify a different factory to change the default
ByteOrder for example.
setBufferFactory in interface ChannelConfigpublic ChannelPipelineFactory getPipelineFactory()
ChannelConfigChannelPipelineFactory which will be used when
a child channel is created. If the Channel does not create
a child channel, this property is not used at all, and therefore will
be ignored.
getPipelineFactory in interface ChannelConfigpublic void setConnectTimeoutMillis(int connectTimeoutMillis)
ChannelConfigChannel does not support connect operation, this property is not
used at all, and therefore will be ignored.
setConnectTimeoutMillis in interface ChannelConfigconnectTimeoutMillis - the connect timeout in milliseconds.
0 to disable.public void setPipelineFactory(ChannelPipelineFactory pipelineFactory)
ChannelConfigChannelPipelineFactory which will be used when
a child channel is created. If the Channel does not create
a child channel, this property is not used at all, and therefore will
be ignored.
setPipelineFactory in interface ChannelConfig
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||