Author: buildbot
Date: Sun Apr  8 12:20:53 2012
New Revision: 811956

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/book-component-appendix.html
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/netty.html

Modified: websites/production/camel/content/book-component-appendix.html
==============================================================================
--- websites/production/camel/content/book-component-appendix.html (original)
+++ websites/production/camel/content/book-component-appendix.html Sun Apr  8 
12:20:53 2012
@@ -11688,7 +11688,7 @@ netty:tcp:<span class="code-comment">//l
 
 <h3><a shape="rect" name="BookComponentAppendix-Options"></a>Options</h3>
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Name </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>keepAlive</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to ensure socket is not closed due to inactivity 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>tcpNoDelay</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
improve TCP protocol performance </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>broadcast</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to choose Multicast over
  UDP </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>connectTimeout</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>10000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Time to 
wait for a socket connection to be available. Value is in millis. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>reuseAddress</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
facilitate socket multiplexing </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>sync</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to set endpoint as one-way or request-response 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>ssl</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="c
 onfluenceTd"> Setting to specify whether SSL encryption is applied to this 
endpoint </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sendBufferSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The 
TCP/UDP buffer sizes to be used during outbound communication. Size is bytes. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>receiveBufferSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The TCP/UDP buffer sizes to be used during inbound 
communication. Size is bytes. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>corePoolSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>10</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The number of allocated threads at component startup. 
Defaults to 10 </td></tr><tr><td colspa
 n="1" rowspan="1" class="confluenceTd"> <tt>maxPoolSize</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>100</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> The maximum number of threads that may be 
allocated to this endpoint. Defaults to 100 </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>disconnect</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> Whether or not to disconnect(close) from 
Netty Channel right after use. Can be used for both consumer and producer. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>lazyChannelCreation</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Channels can be lazily created to avoid exceptions, if 
the remote server is not up and running when the Camel producer is started. 
</td></tr><tr><td colspan="1" rowspan="1" clas
 s="confluenceTd"> <tt>transferExchange</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Only used for TCP. You can transfer the exchange over the 
wire instead of just the body. The following fields are transferred: In body, 
Out body, fault body, In headers, Out headers, fault headers, exchange 
properties, exchange exception. This requires that the objects are 
serializable. Camel will exclude any non-serializable objects and log it at 
WARN level. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>disconnectOnNoReply</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> If sync is enabled then this option dictates 
NettyConsumer if it should disconnect where there is no reply to send back. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>noReplyLogLevel</tt> </td><td colspan="1" rowspan="1
 " class="confluenceTd"> <tt>WARN</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> If sync is enabled this option dictates NettyConsumer 
which logging level to use when logging a there is no reply to send back. 
Values are: <tt>FATAL, ERROR, INFO, DEBUG, OFF</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>allowDefaultCodec</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The netty 
component installs a default codec if both, encoder/deocder is null and 
textline is false. Setting allowDefaultCodec to false prevents the netty 
component from installing a default codec as the first element in the filter 
chain. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>textline</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.4:</b> Only used for TCP.
  If no codec is specified, you can use this flag to indicate a text line based 
codec; if not specified or the value is false, then Object Serialization is 
assumed over TCP. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>delimiter</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>LINE</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.4:</b> The delimiter to use for the textline 
codec. Possible values are <tt>LINE</tt> and <tt>NULL</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>decoderMaxLineLength</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>1024</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The max line 
length to use for the textline codec. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>autoAppendDelimiter</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="conf
 luenceTd"> <b>Camel 2.4:</b> Whether or not to auto append missing end 
delimiter when sending using the textline codec. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>encoding</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The encoding (a charset 
name) to use for the textline codec. If not provided, Camel will use the JVM 
default Charset. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>workerCount</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> When netty works on nio mode, it uses 
default workerCount parameter from Netty, which is cpu_core_threads*2. User can 
use this operation to override the default workerCount from Netty 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParametersRef</tt> </td><td colspan="1
 " rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Reference to a 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>.&#160; This reference 
overrides any configured SSLContextParameters at the component level.&#160; See 
<a shape="rect" 
href="#BookComponentAppendix-UsingtheJSSEConfigurationUtility">Using the JSSE 
Configuration Utility</a>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>receiveBufferSizePredictor</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Configures the buffer size predictor. 
See details at Jetty documentation and this <a shape="rect" 
class="external-link" 
href="http://lists.jboss.org/pipermail/netty-users/2010-January/001958.html"; 
rel="nofollow">mail thread</a>. </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Name </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>keepAlive</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to ensure socket is not closed due to inactivity 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>tcpNoDelay</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
improve TCP protocol performance </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>broadcast</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to choose Multicast over
  UDP </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>connectTimeout</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>10000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Time to 
wait for a socket connection to be available. Value is in millis. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>reuseAddress</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
facilitate socket multiplexing </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>sync</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to set endpoint as one-way or request-response 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>ssl</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="c
 onfluenceTd"> Setting to specify whether SSL encryption is applied to this 
endpoint </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sendBufferSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The 
TCP/UDP buffer sizes to be used during outbound communication. Size is bytes. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>receiveBufferSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The TCP/UDP buffer sizes to be used during inbound 
communication. Size is bytes. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>corePoolSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>10</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The number of allocated threads at component startup. 
Defaults to 10. <b>Note:</b> This optio
 n is removed from Camel 2.10 onwards. As we rely on Nettys default settings. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>maxPoolSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>100</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The maximum 
number of threads that may be allocated to this endpoint. Defaults to 100. 
<b>Note:</b> This option is removed from Camel 2.10 onwards. As we rely on 
Nettys default settings. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>disconnect</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Whether or not to disconnect(close) from Netty Channel 
right after use. Can be used for both consumer and producer. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>lazyChannelCreation</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td 
colspan="1" rowspan="
 1" class="confluenceTd"> Channels can be lazily created to avoid exceptions, 
if the remote server is not up and running when the Camel producer is started. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>transferExchange</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Only used for TCP. You can transfer the exchange over the 
wire instead of just the body. The following fields are transferred: In body, 
Out body, fault body, In headers, Out headers, fault headers, exchange 
properties, exchange exception. This requires that the objects are 
serializable. Camel will exclude any non-serializable objects and log it at 
WARN level. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>disconnectOnNoReply</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> If sync is enabled then this option dic
 tates NettyConsumer if it should disconnect where there is no reply to send 
back. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>noReplyLogLevel</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>WARN</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If sync is 
enabled this option dictates NettyConsumer which logging level to use when 
logging a there is no reply to send back. Values are: <tt>FATAL, ERROR, INFO, 
DEBUG, OFF</tt>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>allowDefaultCodec</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The netty component 
installs a default codec if both, encoder/deocder is null and textline is 
false. Setting allowDefaultCodec to false prevents the netty component from 
installing a default codec as the first element in the filter chain. 
</td></tr><tr><td colspan="1" rowspan="1"
  class="confluenceTd"> <tt>textline</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.4:</b> Only used for TCP. If no codec is 
specified, you can use this flag to indicate a text line based codec; if not 
specified or the value is false, then Object Serialization is assumed over TCP. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>delimiter</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>LINE</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.4:</b> The delimiter to use for the textline codec. Possible values are 
<tt>LINE</tt> and <tt>NULL</tt>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>decoderMaxLineLength</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>1024</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The max line length to use 
for the textline codec. </td
 ></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
 ><tt>autoAppendDelimiter</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <b>Camel 2.4:</b> Whether or not to auto append missing 
 >end delimiter when sending using the textline codec. </td></tr><tr><td 
 >colspan="1" rowspan="1" class="confluenceTd"> <tt>encoding</tt> </td><td 
 >colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
 >colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The encoding 
 >(a charset name) to use for the textline codec. If not provided, Camel will 
 >use the JVM default Charset. </td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <tt>workerCount</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <b>Camel 2.9:</b> When netty works on nio mode, it uses 
 >default workerCount parameter from Netty, which is cpu_core_
 threads*2. User can use this operation to override the default workerCount 
from Netty </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParametersRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Reference to a 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>.&#160; This reference 
overrides any configured SSLContextParameters at the component level.&#160; See 
<a shape="rect" 
href="#BookComponentAppendix-UsingtheJSSEConfigurationUtility">Using the JSSE 
Configuration Utility</a>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>receiveBufferSizePredictor</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Configures the buffer size predictor. 
See details at Jetty documentatio
 n and this <a shape="rect" class="external-link" 
href="http://lists.jboss.org/pipermail/netty-users/2010-January/001958.html"; 
rel="nofollow">mail thread</a>. </td></tr></tbody></table>
 </div>
 
 </div>

Modified: websites/production/camel/content/book-in-one-page.html
==============================================================================
--- websites/production/camel/content/book-in-one-page.html (original)
+++ websites/production/camel/content/book-in-one-page.html Sun Apr  8 12:20:53 
2012
@@ -31854,7 +31854,7 @@ netty:tcp:<span class="code-comment">//l
 
 <h3><a shape="rect" name="BookInOnePage-Options"></a>Options</h3>
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Name </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>keepAlive</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to ensure socket is not closed due to inactivity 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>tcpNoDelay</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
improve TCP protocol performance </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>broadcast</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to choose Multicast over
  UDP </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>connectTimeout</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>10000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Time to 
wait for a socket connection to be available. Value is in millis. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>reuseAddress</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
facilitate socket multiplexing </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>sync</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to set endpoint as one-way or request-response 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>ssl</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="c
 onfluenceTd"> Setting to specify whether SSL encryption is applied to this 
endpoint </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sendBufferSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The 
TCP/UDP buffer sizes to be used during outbound communication. Size is bytes. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>receiveBufferSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The TCP/UDP buffer sizes to be used during inbound 
communication. Size is bytes. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>corePoolSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>10</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The number of allocated threads at component startup. 
Defaults to 10 </td></tr><tr><td colspa
 n="1" rowspan="1" class="confluenceTd"> <tt>maxPoolSize</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>100</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> The maximum number of threads that may be 
allocated to this endpoint. Defaults to 100 </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>disconnect</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> Whether or not to disconnect(close) from 
Netty Channel right after use. Can be used for both consumer and producer. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>lazyChannelCreation</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Channels can be lazily created to avoid exceptions, if 
the remote server is not up and running when the Camel producer is started. 
</td></tr><tr><td colspan="1" rowspan="1" clas
 s="confluenceTd"> <tt>transferExchange</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Only used for TCP. You can transfer the exchange over the 
wire instead of just the body. The following fields are transferred: In body, 
Out body, fault body, In headers, Out headers, fault headers, exchange 
properties, exchange exception. This requires that the objects are 
serializable. Camel will exclude any non-serializable objects and log it at 
WARN level. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>disconnectOnNoReply</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> If sync is enabled then this option dictates 
NettyConsumer if it should disconnect where there is no reply to send back. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>noReplyLogLevel</tt> </td><td colspan="1" rowspan="1
 " class="confluenceTd"> <tt>WARN</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> If sync is enabled this option dictates NettyConsumer 
which logging level to use when logging a there is no reply to send back. 
Values are: <tt>FATAL, ERROR, INFO, DEBUG, OFF</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>allowDefaultCodec</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The netty 
component installs a default codec if both, encoder/deocder is null and 
textline is false. Setting allowDefaultCodec to false prevents the netty 
component from installing a default codec as the first element in the filter 
chain. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>textline</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.4:</b> Only used for TCP.
  If no codec is specified, you can use this flag to indicate a text line based 
codec; if not specified or the value is false, then Object Serialization is 
assumed over TCP. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>delimiter</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>LINE</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.4:</b> The delimiter to use for the textline 
codec. Possible values are <tt>LINE</tt> and <tt>NULL</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>decoderMaxLineLength</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>1024</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The max line 
length to use for the textline codec. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>autoAppendDelimiter</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="conf
 luenceTd"> <b>Camel 2.4:</b> Whether or not to auto append missing end 
delimiter when sending using the textline codec. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>encoding</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The encoding (a charset 
name) to use for the textline codec. If not provided, Camel will use the JVM 
default Charset. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>workerCount</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> When netty works on nio mode, it uses 
default workerCount parameter from Netty, which is cpu_core_threads*2. User can 
use this operation to override the default workerCount from Netty 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParametersRef</tt> </td><td colspan="1
 " rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Reference to a 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>.&#160; This reference 
overrides any configured SSLContextParameters at the component level.&#160; See 
<a shape="rect" href="#BookInOnePage-UsingtheJSSEConfigurationUtility">Using 
the JSSE Configuration Utility</a>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>receiveBufferSizePredictor</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Configures the buffer size predictor. 
See details at Jetty documentation and this <a shape="rect" 
class="external-link" 
href="http://lists.jboss.org/pipermail/netty-users/2010-January/001958.html"; 
rel="nofollow">mail thread</a>. </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Name </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>keepAlive</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to ensure socket is not closed due to inactivity 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>tcpNoDelay</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
improve TCP protocol performance </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>broadcast</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to choose Multicast over
  UDP </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>connectTimeout</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>10000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Time to 
wait for a socket connection to be available. Value is in millis. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>reuseAddress</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
facilitate socket multiplexing </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>sync</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to set endpoint as one-way or request-response 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>ssl</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="c
 onfluenceTd"> Setting to specify whether SSL encryption is applied to this 
endpoint </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sendBufferSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The 
TCP/UDP buffer sizes to be used during outbound communication. Size is bytes. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>receiveBufferSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The TCP/UDP buffer sizes to be used during inbound 
communication. Size is bytes. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>corePoolSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>10</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The number of allocated threads at component startup. 
Defaults to 10. <b>Note:</b> This optio
 n is removed from Camel 2.10 onwards. As we rely on Nettys default settings. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>maxPoolSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>100</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The maximum 
number of threads that may be allocated to this endpoint. Defaults to 100. 
<b>Note:</b> This option is removed from Camel 2.10 onwards. As we rely on 
Nettys default settings. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>disconnect</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Whether or not to disconnect(close) from Netty Channel 
right after use. Can be used for both consumer and producer. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>lazyChannelCreation</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td 
colspan="1" rowspan="
 1" class="confluenceTd"> Channels can be lazily created to avoid exceptions, 
if the remote server is not up and running when the Camel producer is started. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>transferExchange</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Only used for TCP. You can transfer the exchange over the 
wire instead of just the body. The following fields are transferred: In body, 
Out body, fault body, In headers, Out headers, fault headers, exchange 
properties, exchange exception. This requires that the objects are 
serializable. Camel will exclude any non-serializable objects and log it at 
WARN level. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>disconnectOnNoReply</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> If sync is enabled then this option dic
 tates NettyConsumer if it should disconnect where there is no reply to send 
back. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>noReplyLogLevel</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>WARN</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If sync is 
enabled this option dictates NettyConsumer which logging level to use when 
logging a there is no reply to send back. Values are: <tt>FATAL, ERROR, INFO, 
DEBUG, OFF</tt>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>allowDefaultCodec</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The netty component 
installs a default codec if both, encoder/deocder is null and textline is 
false. Setting allowDefaultCodec to false prevents the netty component from 
installing a default codec as the first element in the filter chain. 
</td></tr><tr><td colspan="1" rowspan="1"
  class="confluenceTd"> <tt>textline</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.4:</b> Only used for TCP. If no codec is 
specified, you can use this flag to indicate a text line based codec; if not 
specified or the value is false, then Object Serialization is assumed over TCP. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>delimiter</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>LINE</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.4:</b> The delimiter to use for the textline codec. Possible values are 
<tt>LINE</tt> and <tt>NULL</tt>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>decoderMaxLineLength</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>1024</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The max line length to use 
for the textline codec. </td
 ></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
 ><tt>autoAppendDelimiter</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <b>Camel 2.4:</b> Whether or not to auto append missing 
 >end delimiter when sending using the textline codec. </td></tr><tr><td 
 >colspan="1" rowspan="1" class="confluenceTd"> <tt>encoding</tt> </td><td 
 >colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
 >colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The encoding 
 >(a charset name) to use for the textline codec. If not provided, Camel will 
 >use the JVM default Charset. </td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <tt>workerCount</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <b>Camel 2.9:</b> When netty works on nio mode, it uses 
 >default workerCount parameter from Netty, which is cpu_core_
 threads*2. User can use this operation to override the default workerCount 
from Netty </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParametersRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Reference to a 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>.&#160; This reference 
overrides any configured SSLContextParameters at the component level.&#160; See 
<a shape="rect" href="#BookInOnePage-UsingtheJSSEConfigurationUtility">Using 
the JSSE Configuration Utility</a>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>receiveBufferSizePredictor</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Configures the buffer size predictor. 
See details at Jetty documentation and th
 is <a shape="rect" class="external-link" 
href="http://lists.jboss.org/pipermail/netty-users/2010-January/001958.html"; 
rel="nofollow">mail thread</a>. </td></tr></tbody></table>
 </div>
 
 </div>

Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/camel/content/netty.html
==============================================================================
--- websites/production/camel/content/netty.html (original)
+++ websites/production/camel/content/netty.html Sun Apr  8 12:20:53 2012
@@ -116,7 +116,7 @@ netty:tcp:<span class="code-comment">//l
 
 <h3><a shape="rect" name="Netty-Options"></a>Options</h3>
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Name </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>keepAlive</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to ensure socket is not closed due to inactivity 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>tcpNoDelay</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
improve TCP protocol performance </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>broadcast</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to choose Multicast over
  UDP </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>connectTimeout</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>10000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Time to 
wait for a socket connection to be available. Value is in millis. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>reuseAddress</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
facilitate socket multiplexing </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>sync</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to set endpoint as one-way or request-response 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>ssl</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="c
 onfluenceTd"> Setting to specify whether SSL encryption is applied to this 
endpoint </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sendBufferSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The 
TCP/UDP buffer sizes to be used during outbound communication. Size is bytes. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>receiveBufferSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The TCP/UDP buffer sizes to be used during inbound 
communication. Size is bytes. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>corePoolSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>10</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The number of allocated threads at component startup. 
Defaults to 10 </td></tr><tr><td colspa
 n="1" rowspan="1" class="confluenceTd"> <tt>maxPoolSize</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>100</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> The maximum number of threads that may be 
allocated to this endpoint. Defaults to 100 </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>disconnect</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> Whether or not to disconnect(close) from 
Netty Channel right after use. Can be used for both consumer and producer. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>lazyChannelCreation</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Channels can be lazily created to avoid exceptions, if 
the remote server is not up and running when the Camel producer is started. 
</td></tr><tr><td colspan="1" rowspan="1" clas
 s="confluenceTd"> <tt>transferExchange</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Only used for TCP. You can transfer the exchange over the 
wire instead of just the body. The following fields are transferred: In body, 
Out body, fault body, In headers, Out headers, fault headers, exchange 
properties, exchange exception. This requires that the objects are 
serializable. Camel will exclude any non-serializable objects and log it at 
WARN level. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>disconnectOnNoReply</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> If sync is enabled then this option dictates 
NettyConsumer if it should disconnect where there is no reply to send back. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>noReplyLogLevel</tt> </td><td colspan="1" rowspan="1
 " class="confluenceTd"> <tt>WARN</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> If sync is enabled this option dictates NettyConsumer 
which logging level to use when logging a there is no reply to send back. 
Values are: <tt>FATAL, ERROR, INFO, DEBUG, OFF</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>allowDefaultCodec</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The netty 
component installs a default codec if both, encoder/deocder is null and 
textline is false. Setting allowDefaultCodec to false prevents the netty 
component from installing a default codec as the first element in the filter 
chain. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>textline</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.4:</b> Only used for TCP.
  If no codec is specified, you can use this flag to indicate a text line based 
codec; if not specified or the value is false, then Object Serialization is 
assumed over TCP. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>delimiter</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>LINE</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.4:</b> The delimiter to use for the textline 
codec. Possible values are <tt>LINE</tt> and <tt>NULL</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>decoderMaxLineLength</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>1024</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The max line 
length to use for the textline codec. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>autoAppendDelimiter</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="conf
 luenceTd"> <b>Camel 2.4:</b> Whether or not to auto append missing end 
delimiter when sending using the textline codec. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>encoding</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The encoding (a charset 
name) to use for the textline codec. If not provided, Camel will use the JVM 
default Charset. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>workerCount</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> When netty works on nio mode, it uses 
default workerCount parameter from Netty, which is cpu_core_threads*2. User can 
use this operation to override the default workerCount from Netty 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParametersRef</tt> </td><td colspan="1
 " rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Reference to a 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>.&#160; This reference 
overrides any configured SSLContextParameters at the component level.&#160; See 
<a shape="rect" href="#Netty-UsingtheJSSEConfigurationUtility">Using the JSSE 
Configuration Utility</a>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>receiveBufferSizePredictor</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Configures the buffer size predictor. 
See details at Jetty documentation and this <a shape="rect" 
class="external-link" 
href="http://lists.jboss.org/pipermail/netty-users/2010-January/001958.html"; 
rel="nofollow">mail thread</a>. </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Name </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>keepAlive</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to ensure socket is not closed due to inactivity 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>tcpNoDelay</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
improve TCP protocol performance </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>broadcast</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to choose Multicast over
  UDP </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>connectTimeout</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>10000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Time to 
wait for a socket connection to be available. Value is in millis. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>reuseAddress</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting to 
facilitate socket multiplexing </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>sync</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Setting to set endpoint as one-way or request-response 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>ssl</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="c
 onfluenceTd"> Setting to specify whether SSL encryption is applied to this 
endpoint </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sendBufferSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The 
TCP/UDP buffer sizes to be used during outbound communication. Size is bytes. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>receiveBufferSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>65536 bytes</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The TCP/UDP buffer sizes to be used during inbound 
communication. Size is bytes. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>corePoolSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>10</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The number of allocated threads at component startup. 
Defaults to 10. <b>Note:</b> This optio
 n is removed from Camel 2.10 onwards. As we rely on Nettys default settings. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>maxPoolSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>100</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The maximum 
number of threads that may be allocated to this endpoint. Defaults to 100. 
<b>Note:</b> This option is removed from Camel 2.10 onwards. As we rely on 
Nettys default settings. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>disconnect</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Whether or not to disconnect(close) from Netty Channel 
right after use. Can be used for both consumer and producer. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>lazyChannelCreation</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td 
colspan="1" rowspan="
 1" class="confluenceTd"> Channels can be lazily created to avoid exceptions, 
if the remote server is not up and running when the Camel producer is started. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>transferExchange</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Only used for TCP. You can transfer the exchange over the 
wire instead of just the body. The following fields are transferred: In body, 
Out body, fault body, In headers, Out headers, fault headers, exchange 
properties, exchange exception. This requires that the objects are 
serializable. Camel will exclude any non-serializable objects and log it at 
WARN level. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>disconnectOnNoReply</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> If sync is enabled then this option dic
 tates NettyConsumer if it should disconnect where there is no reply to send 
back. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>noReplyLogLevel</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>WARN</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If sync is 
enabled this option dictates NettyConsumer which logging level to use when 
logging a there is no reply to send back. Values are: <tt>FATAL, ERROR, INFO, 
DEBUG, OFF</tt>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>allowDefaultCodec</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The netty component 
installs a default codec if both, encoder/deocder is null and textline is 
false. Setting allowDefaultCodec to false prevents the netty component from 
installing a default codec as the first element in the filter chain. 
</td></tr><tr><td colspan="1" rowspan="1"
  class="confluenceTd"> <tt>textline</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.4:</b> Only used for TCP. If no codec is 
specified, you can use this flag to indicate a text line based codec; if not 
specified or the value is false, then Object Serialization is assumed over TCP. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>delimiter</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>LINE</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.4:</b> The delimiter to use for the textline codec. Possible values are 
<tt>LINE</tt> and <tt>NULL</tt>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>decoderMaxLineLength</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>1024</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The max line length to use 
for the textline codec. </td
 ></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
 ><tt>autoAppendDelimiter</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <b>Camel 2.4:</b> Whether or not to auto append missing 
 >end delimiter when sending using the textline codec. </td></tr><tr><td 
 >colspan="1" rowspan="1" class="confluenceTd"> <tt>encoding</tt> </td><td 
 >colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
 >colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> The encoding 
 >(a charset name) to use for the textline codec. If not provided, Camel will 
 >use the JVM default Charset. </td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <tt>workerCount</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
 >class="confluenceTd"> <b>Camel 2.9:</b> When netty works on nio mode, it uses 
 >default workerCount parameter from Netty, which is cpu_core_
 threads*2. User can use this operation to override the default workerCount 
from Netty </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParametersRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Reference to a 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>.&#160; This reference 
overrides any configured SSLContextParameters at the component level.&#160; See 
<a shape="rect" href="#Netty-UsingtheJSSEConfigurationUtility">Using the JSSE 
Configuration Utility</a>. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>receiveBufferSizePredictor</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> Configures the buffer size predictor. 
See details at Jetty documentation and this <a sh
 ape="rect" class="external-link" 
href="http://lists.jboss.org/pipermail/netty-users/2010-January/001958.html"; 
rel="nofollow">mail thread</a>. </td></tr></tbody></table>
 </div>
 
 </div>


Reply via email to