[jboss-cvs] JBoss Messaging SVN: r6883 - trunk/docs/user-manual/en/modules.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue May 19 09:46:42 EDT 2009
Author: ataylor
Date: 2009-05-19 09:46:42 -0400 (Tue, 19 May 2009)
New Revision: 6883
Modified:
trunk/docs/user-manual/en/modules/appserver-integration.xml
trunk/docs/user-manual/en/modules/configuration-index.xml
Log:
added reference (unfinished)
Modified: trunk/docs/user-manual/en/modules/appserver-integration.xml
===================================================================
--- trunk/docs/user-manual/en/modules/appserver-integration.xml 2009-05-19 13:36:07 UTC (rev 6882)
+++ trunk/docs/user-manual/en/modules/appserver-integration.xml 2009-05-19 13:46:42 UTC (rev 6883)
@@ -102,7 +102,7 @@
the configuration is done. The first 2 configure the transport used by the adapter
and the rest configure the connection itself.</para>
<para>The following table explains what each property is for.</para>
- <table frame="all" border="2">
+ <table frame="topbot" border="2">
<title>Global Configuration Properties</title>
<tgroup cols="3">
<colspec colname="c1" colnum="1" colwidth="0.55*"/>
Modified: trunk/docs/user-manual/en/modules/configuration-index.xml
===================================================================
--- trunk/docs/user-manual/en/modules/configuration-index.xml 2009-05-19 13:36:07 UTC (rev 6882)
+++ trunk/docs/user-manual/en/modules/configuration-index.xml 2009-05-19 13:46:42 UTC (rev 6883)
@@ -1,405 +1,614 @@
<?xml version="1.0" encoding="UTF-8"?>
<chapter id="configuration-index">
- <title>Server Configuration Reference</title>
+ <title>Configuration Reference</title>
<para>This section is a quick index for looking up configuration. Click on the element name to
go to the specific chapter.</para>
<section>
- <title>jbm-configuration.xml</title>
- <table frame="border">
- <title>Server Configuration</title>
- <tgroup cols="4">
- <colspec colname="c1" colnum="1"/>
- <colspec colname="c2" colnum="2"/>
- <colspec colname="c3" colnum="3"/>
- <colspec colname="newCol4" colnum="4"/>
- <thead>
- <row>
- <entry>Element Name</entry>
- <entry>Element Type</entry>
- <entry>Description</entry>
- <entry>Default</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>clustered</entry>
- <entry>Boolean</entry>
- <entry>True means that the server is clustered</entry>
- <entry>false</entry>
- </row>
- <row>
- <entry>enable-file-deployment</entry>
- <entry>Boolean</entry>
- <entry>True means that the server will load configuration from the
- configuration files</entry>
- <entry>true</entry>
- </row>
- <row>
- <entry><link linkend="enable.persistence">enable-persistence</link></entry>
- <entry>Boolean</entry>
- <entry>True means that the server will use the file based journal for
- persistence.</entry>
- <entry>true</entry>
- </row>
- <row>
- <entry><link linkend="server.scheduled.thread.pool"
- >scheduled-thread-pool-max-size</link></entry>
- <entry>Integer</entry>
- <entry>The number of threads that the main scheduled thread pool
- has.</entry>
- <entry>5</entry>
- </row>
- <row>
- <entry><link linkend="server.scheduled.thread.pool"
- >thread-pool-max-size</link></entry>
- <entry>Integer</entry>
- <entry>The number of threads that the main thread pool has. -1 means no
- limit</entry>
- <entry>-1</entry>
- </row>
- <row>
- <entry>security-enabled</entry>
- <entry>Boolean</entry>
- <entry>True means that security is enabled</entry>
- <entry>true</entry>
- </row>
- <row>
- <entry>security-invalidation-interval</entry>
- <entry>Long</entry>
- <entry>How long, in milli seconds, to wait before invalidating the security
- cache</entry>
- <entry>10000</entry>
- </row>
- <row>
- <entry>wild-card-routing-enabled</entry>
- <entry>Boolean</entry>
- <entry>True means that the server supports wild card routing</entry>
- <entry>true</entry>
- </row>
- <row>
- <entry><link linkend="management.core.configuration"
- >management-address</link></entry>
- <entry>String</entry>
- <entry>The name of the management address to send management messages
- too.</entry>
- <entry>jbm.management</entry>
- </row>
- <row>
- <entry><link linkend="management.notifications.core.configuration"
- >management-notification-address</link></entry>
- <entry>String</entry>
- <entry>The name of the address that consumers bind to to receive management
- notifications</entry>
- <entry>jbm.notifications</entry>
- </row>
- <row>
- <entry><link linkend="management.replication"
- >management-cluster-password</link></entry>
- <entry>String</entry>
- <entry>The password used to for replicating management operations between
- clustered nodes</entry>
- <entry>CHANGE ME!!</entry>
- </row>
- <row>
- <entry><link linkend="management.replication"
- >management-request-timeout</link></entry>
- <entry>Long</entry>
- <entry>How long, in milli seconds, to wait for a reply to a management
- request</entry>
- <entry>5000</entry>
- </row>
- <row>
- <entry><link linkend="management.jmx.configuration"
- >jmx-management-enabled</link></entry>
- <entry>Boolean</entry>
- <entry>True means that the management API is available via JMX</entry>
- <entry>true</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.counters"
- >message-counter-enabled</link></entry>
- <entry>Boolean</entry>
- <entry>True means that message counters are enabled</entry>
- <entry>false</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.counters"
- >message-counter-sample-period</link></entry>
- <entry>Long</entry>
- <entry>The sample period to use for message counters</entry>
- <entry>10000</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.counters"
- >message-counter-max-day-history</link></entry>
- <entry>Integer</entry>
- <entry>How many days to keep message counter history</entry>
- <entry>10</entry>
- </row>
- <row>
- <entry><link linkend="dead.connections"
- >connection-scan-period</link></entry>
- <entry>Long</entry>
- <entry>How often, in milli seconds, to scan for failed connections on the
- server </entry>
- <entry>1000</entry>
- </row>
- <row>
- <entry><link linkend="dead.connections"
- >connection-ttl-override</link></entry>
- <entry>Long</entry>
- <entry>If set, this will override how long to keep a connection alive
- without receiving a ping. </entry>
- <entry>-1</entry>
- </row>
- <row>
- <entry>transaction-timeout</entry>
- <entry>Long</entry>
- <entry>How long before a transaction can be removed from the resource
- manager after create time</entry>
- <entry>60000</entry>
- </row>
- <row>
- <entry>transaction-timeout-scan-period</entry>
- <entry>Long</entry>
- <entry>How often, in milli seconds, to scan for timeout transactions</entry>
- <entry>1000</entry>
- </row>
- <row>
- <entry><link linkend="configuring.expiry.reaper"
- >message-expiry-scan-period</link></entry>
- <entry>Long</entry>
- <entry>How often, in milli seconds, to scan for expired messages</entry>
- <entry>30000</entry>
- </row>
- <row>
- <entry><link linkend="configuring.expiry.reaper"
- >message-expiry-thread-priority</link></entry>
- <entry>Integer</entry>
- <entry>The priority of the thread expiring messages</entry>
- <entry>3</entry>
- </row>
- <row>
- <entry><link linkend="duplicate.id.cache">id-cache-size</link></entry>
- <entry>Integer</entry>
- <entry>The size of the cache for pre creating message id's</entry>
- <entry>2000</entry>
- </row>
- <row>
- <entry><link linkend="duplicate.id.cache">persist-id-cache</link></entry>
- <entry>Boolean</entry>
- <entry>True means that id's are persisted to the journal</entry>
- <entry>true</entry>
- </row>
- <row>
- <entry><link linkend="queue.activation.timeout"
- >queue-activation-timeout</link></entry>
- <entry>Long</entry>
- <entry>After failout occurs, this time specifies how long to wait for
- consumers to re attach before commencing delivery</entry>
- <entry>30000</entry>
- </row>
- <row>
- <entry><link linkend="configuring.live.backup">backup</link></entry>
- <entry>Boolean</entry>
- <entry>True means that this server is a back up to another node in the a
- cluster</entry>
- <entry>false</entry>
- </row>
- <row>
- <entry><link linkend="configuring.delivery.count.persistence">
- persist-delivery-count-before-delivery</link></entry>
- <entry>Boolean</entry>
- <entry>True means that the delivery count is persisted before delivery.
- False means that this only happens after a message has been
- cancelled.</entry>
- <entry>false</entry>
- </row>
- <row>
- <entry><link linkend="configuring.live.backup"
- >backup-connector-ref</link></entry>
- <entry>String</entry>
- <entry>The name of the remoting connector to use for the backup node
- when.</entry>
- <entry/>
- </row>
- <row>
- <entry><link linkend="paging.main.config">paging-directory</link></entry>
- <entry>String</entry>
- <entry>The directory to store paged messages in</entry>
- <entry>data/paging</entry>
- </row>
- <row>
- <entry><link linkend="paging.main.config"
- >paging-global-watermark-size</link></entry>
- <entry>Long</entry>
- <entry>JBoss Messaging enters into global page mode as soon as the total
- memory consumed by messages hits this value</entry>
- <entry>10 * 1024 * 1024</entry>
- </row>
- <row>
- <entry><link linkend="paging.main.config"
- >paging-max-global-size-bytes</link></entry>
- <entry>Long</entry>
- <entry>The watermark used to determine when we start depaging</entry>
- <entry>-1</entry>
- </row>
- <row>
- <entry><link linkend="configuring.bindings.journal"
- >bindings-directory</link></entry>
- <entry>String</entry>
- <entry>The directory to store the persisted bindings to</entry>
- <entry>data/bindings</entry>
- </row>
- <row>
- <entry><link linkend="configuring.bindings.journal"
- >create-bindings-dir</link></entry>
- <entry>Boolean</entry>
- <entry>True means that the server will create the bindings directory on
- start up</entry>
- <entry>true</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.journal"
- >journal-directory</link></entry>
- <entry>String</entry>
- <entry>The directory to store the journal files in</entry>
- <entry>data/journal</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.journal"
- >create-journal-dir</link></entry>
- <entry>Boolean</entry>
- <entry>True means that the journal directory will be created</entry>
- <entry>true</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.journal"
- >journal-type</link></entry>
- <entry>ASYNCIO|NIO</entry>
- <entry>What type of journal to use</entry>
- <entry>ASYNCIO</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.journal"
- >journal-buffer-reuse-size</link></entry>
- <entry>Long</entry>
- <entry>The journal will try and re use any buffers smaller than this
- size.</entry>
- <entry>1024</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.journal"
- >journal-sync-transactional</link></entry>
- <entry>Boolean</entry>
- <entry>If true wait for transaction data to be synced to the journal before
- returning response to client.</entry>
- <entry>true</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.journal"
- >journal-sync-non-transactional</link></entry>
- <entry>Boolean</entry>
- <entry>If true wait for non transaction data to be synced to the journal
- before returning response to client.</entry>
- <entry>false</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.journal"
- >journal-file-size</link></entry>
- <entry>Long</entry>
- <entry>The size, in bytes, each journal file should be</entry>
- <entry>10485760</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.journal"
- >journal-min-files</link></entry>
- <entry>Integer</entry>
- <entry>How many journal files to pre create</entry>
- <entry>2</entry>
- </row>
- <row>
- <entry><link linkend="configuring.message.journal"
- >journal-max-aio</link></entry>
- <entry>Integer</entry>
- <entry>The maximum number of write requests that can be in the AIO queue at
- any one time</entry>
- <entry>5000</entry>
- </row>
- <row>
- <entry><link linkend="large.message.configuring"
- >large-messages-directory</link></entry>
- <entry>String</entry>
- <entry>The directory to store large messages</entry>
- <entry>data/largemessages</entry>
- </row>
- <row>
- <entry><link linkend="understanding.connectors">connectors</link></entry>
- <entry>Connector</entry>
- <entry>A list of remoting connectors configurations to create</entry>
- <entry/>
- </row>
- <row>
- <entry><link linkend="configuring-transports.acceptors"
- >acceptors</link></entry>
- <entry>Acceptor</entry>
- <entry>A list of remoting acceptors to create</entry>
- <entry/>
- </row>
- <row>
- <entry><link linkend="clusters.broadcast-groups"
- >broadcast-groups</link></entry>
- <entry>BroadcastGroup</entry>
- <entry>A list of broadcast groups to create</entry>
- <entry/>
- </row>
- <row>
- <entry><link linkend="clusters.discovery-groups"
+ <title>Server Configuration</title>
+ <section>
+ <title>jbm-configuration.xml</title>
+ <table frame="topbot" border="2">
+ <title>Server Configuration</title>
+ <tgroup cols="4">
+ <colspec colname="c1" colnum="1"/>
+ <colspec colname="c2" colnum="2"/>
+ <colspec colname="c3" colnum="3"/>
+ <colspec colname="newCol4" colnum="4"/>
+ <thead>
+ <row>
+ <entry>Element Name</entry>
+ <entry>Element Type</entry>
+ <entry>Description</entry>
+ <entry>Default</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>clustered</entry>
+ <entry>Boolean</entry>
+ <entry>True means that the server is clustered</entry>
+ <entry>false</entry>
+ </row>
+ <row>
+ <entry>enable-file-deployment</entry>
+ <entry>Boolean</entry>
+ <entry>True means that the server will load configuration from the
+ configuration files</entry>
+ <entry>true</entry>
+ </row>
+ <row>
+ <entry><link linkend="enable.persistence"
+ >enable-persistence</link></entry>
+ <entry>Boolean</entry>
+ <entry>True means that the server will use the file based journal for
+ persistence.</entry>
+ <entry>true</entry>
+ </row>
+ <row>
+ <entry><link linkend="server.scheduled.thread.pool"
+ >scheduled-thread-pool-max-size</link></entry>
+ <entry>Integer</entry>
+ <entry>The number of threads that the main scheduled thread pool
+ has.</entry>
+ <entry>5</entry>
+ </row>
+ <row>
+ <entry><link linkend="server.scheduled.thread.pool"
+ >thread-pool-max-size</link></entry>
+ <entry>Integer</entry>
+ <entry>The number of threads that the main thread pool has. -1 means no
+ limit</entry>
+ <entry>-1</entry>
+ </row>
+ <row>
+ <entry>security-enabled</entry>
+ <entry>Boolean</entry>
+ <entry>True means that security is enabled</entry>
+ <entry>true</entry>
+ </row>
+ <row>
+ <entry>security-invalidation-interval</entry>
+ <entry>Long</entry>
+ <entry>How long, in milli seconds, to wait before invalidating the
+ security cache</entry>
+ <entry>10000</entry>
+ </row>
+ <row>
+ <entry>wild-card-routing-enabled</entry>
+ <entry>Boolean</entry>
+ <entry>True means that the server supports wild card routing</entry>
+ <entry>true</entry>
+ </row>
+ <row>
+ <entry><link linkend="management.core.configuration"
+ >management-address</link></entry>
+ <entry>String</entry>
+ <entry>The name of the management address to send management messages
+ too.</entry>
+ <entry>jbm.management</entry>
+ </row>
+ <row>
+ <entry><link linkend="management.notifications.core.configuration"
+ >management-notification-address</link></entry>
+ <entry>String</entry>
+ <entry>The name of the address that consumers bind to to receive
+ management notifications</entry>
+ <entry>jbm.notifications</entry>
+ </row>
+ <row>
+ <entry><link linkend="management.replication"
+ >management-cluster-password</link></entry>
+ <entry>String</entry>
+ <entry>The password used to for replicating management operations
+ between clustered nodes</entry>
+ <entry>CHANGE ME!!</entry>
+ </row>
+ <row>
+ <entry><link linkend="management.replication"
+ >management-request-timeout</link></entry>
+ <entry>Long</entry>
+ <entry>How long, in milli seconds, to wait for a reply to a management
+ request</entry>
+ <entry>5000</entry>
+ </row>
+ <row>
+ <entry><link linkend="management.jmx.configuration"
+ >jmx-management-enabled</link></entry>
+ <entry>Boolean</entry>
+ <entry>True means that the management API is available via JMX</entry>
+ <entry>true</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.counters"
+ >message-counter-enabled</link></entry>
+ <entry>Boolean</entry>
+ <entry>True means that message counters are enabled</entry>
+ <entry>false</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.counters"
+ >message-counter-sample-period</link></entry>
+ <entry>Long</entry>
+ <entry>The sample period to use for message counters</entry>
+ <entry>10000</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.counters"
+ >message-counter-max-day-history</link></entry>
+ <entry>Integer</entry>
+ <entry>How many days to keep message counter history</entry>
+ <entry>10</entry>
+ </row>
+ <row>
+ <entry><link linkend="dead.connections"
+ >connection-scan-period</link></entry>
+ <entry>Long</entry>
+ <entry>How often, in milli seconds, to scan for failed connections on
+ the server </entry>
+ <entry>1000</entry>
+ </row>
+ <row>
+ <entry><link linkend="dead.connections"
+ >connection-ttl-override</link></entry>
+ <entry>Long</entry>
+ <entry>If set, this will override how long to keep a connection alive
+ without receiving a ping. </entry>
+ <entry>-1</entry>
+ </row>
+ <row>
+ <entry>transaction-timeout</entry>
+ <entry>Long</entry>
+ <entry>How long before a transaction can be removed from the resource
+ manager after create time</entry>
+ <entry>60000</entry>
+ </row>
+ <row>
+ <entry>transaction-timeout-scan-period</entry>
+ <entry>Long</entry>
+ <entry>How often, in milli seconds, to scan for timeout
+ transactions</entry>
+ <entry>1000</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.expiry.reaper"
+ >message-expiry-scan-period</link></entry>
+ <entry>Long</entry>
+ <entry>How often, in milli seconds, to scan for expired messages</entry>
+ <entry>30000</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.expiry.reaper"
+ >message-expiry-thread-priority</link></entry>
+ <entry>Integer</entry>
+ <entry>The priority of the thread expiring messages</entry>
+ <entry>3</entry>
+ </row>
+ <row>
+ <entry><link linkend="duplicate.id.cache">id-cache-size</link></entry>
+ <entry>Integer</entry>
+ <entry>The size of the cache for pre creating message id's</entry>
+ <entry>2000</entry>
+ </row>
+ <row>
+ <entry><link linkend="duplicate.id.cache"
+ >persist-id-cache</link></entry>
+ <entry>Boolean</entry>
+ <entry>True means that id's are persisted to the journal</entry>
+ <entry>true</entry>
+ </row>
+ <row>
+ <entry><link linkend="queue.activation.timeout"
+ >queue-activation-timeout</link></entry>
+ <entry>Long</entry>
+ <entry>After failout occurs, this time specifies how long to wait for
+ consumers to re attach before commencing delivery</entry>
+ <entry>30000</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.live.backup">backup</link></entry>
+ <entry>Boolean</entry>
+ <entry>True means that this server is a back up to another node in the a
+ cluster</entry>
+ <entry>false</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.delivery.count.persistence">
+ persist-delivery-count-before-delivery</link></entry>
+ <entry>Boolean</entry>
+ <entry>True means that the delivery count is persisted before delivery.
+ False means that this only happens after a message has been
+ cancelled.</entry>
+ <entry>false</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.live.backup"
+ >backup-connector-ref</link></entry>
+ <entry>String</entry>
+ <entry>The name of the remoting connector to use for the backup node
+ when.</entry>
+ <entry/>
+ </row>
+ <row>
+ <entry><link linkend="paging.main.config"
+ >paging-directory</link></entry>
+ <entry>String</entry>
+ <entry>The directory to store paged messages in</entry>
+ <entry>data/paging</entry>
+ </row>
+ <row>
+ <entry><link linkend="paging.main.config"
+ >paging-global-watermark-size</link></entry>
+ <entry>Long</entry>
+ <entry>JBoss Messaging enters into global page mode as soon as the total
+ memory consumed by messages hits this value</entry>
+ <entry>10 * 1024 * 1024</entry>
+ </row>
+ <row>
+ <entry><link linkend="paging.main.config"
+ >paging-max-global-size-bytes</link></entry>
+ <entry>Long</entry>
+ <entry>The watermark used to determine when we start depaging</entry>
+ <entry>-1</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.bindings.journal"
+ >bindings-directory</link></entry>
+ <entry>String</entry>
+ <entry>The directory to store the persisted bindings to</entry>
+ <entry>data/bindings</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.bindings.journal"
+ >create-bindings-dir</link></entry>
+ <entry>Boolean</entry>
+ <entry>True means that the server will create the bindings directory on
+ start up</entry>
+ <entry>true</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.journal"
+ >journal-directory</link></entry>
+ <entry>String</entry>
+ <entry>The directory to store the journal files in</entry>
+ <entry>data/journal</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.journal"
+ >create-journal-dir</link></entry>
+ <entry>Boolean</entry>
+ <entry>True means that the journal directory will be created</entry>
+ <entry>true</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.journal"
+ >journal-type</link></entry>
+ <entry>ASYNCIO|NIO</entry>
+ <entry>What type of journal to use</entry>
+ <entry>ASYNCIO</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.journal"
+ >journal-buffer-reuse-size</link></entry>
+ <entry>Long</entry>
+ <entry>The journal will try and re use any buffers smaller than this
+ size.</entry>
+ <entry>1024</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.journal"
+ >journal-sync-transactional</link></entry>
+ <entry>Boolean</entry>
+ <entry>If true wait for transaction data to be synced to the journal
+ before returning response to client.</entry>
+ <entry>true</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.journal"
+ >journal-sync-non-transactional</link></entry>
+ <entry>Boolean</entry>
+ <entry>If true wait for non transaction data to be synced to the journal
+ before returning response to client.</entry>
+ <entry>false</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.journal"
+ >journal-file-size</link></entry>
+ <entry>Long</entry>
+ <entry>The size, in bytes, each journal file should be</entry>
+ <entry>10485760</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.journal"
+ >journal-min-files</link></entry>
+ <entry>Integer</entry>
+ <entry>How many journal files to pre create</entry>
+ <entry>2</entry>
+ </row>
+ <row>
+ <entry><link linkend="configuring.message.journal"
+ >journal-max-aio</link></entry>
+ <entry>Integer</entry>
+ <entry>The maximum number of write requests that can be in the AIO queue
+ at any one time</entry>
+ <entry>5000</entry>
+ </row>
+ <row>
+ <entry><link linkend="large.message.configuring"
+ >large-messages-directory</link></entry>
+ <entry>String</entry>
+ <entry>The directory to store large messages</entry>
+ <entry>data/largemessages</entry>
+ </row>
+ <row>
+ <entry><link linkend="understanding.connectors"
+ >connectors</link></entry>
+ <entry>Connector</entry>
+ <entry>A list of remoting connectors configurations to create</entry>
+ <entry/>
+ </row>
+ <row>
+ <entry><link linkend="configuring-transports.acceptors"
+ >acceptors</link></entry>
+ <entry>Acceptor</entry>
+ <entry>A list of remoting acceptors to create</entry>
+ <entry/>
+ </row>
+ <row>
+ <entry><link linkend="clusters.broadcast-groups"
+ >broadcast-groups</link></entry>
+ <entry>BroadcastGroup</entry>
+ <entry>A list of broadcast groups to create</entry>
+ <entry/>
+ </row>
+ <row>
+ <entry><link linkend="clusters.discovery-groups"
>discovery-groups</link></entry>
- <entry>DiscoveryGroup</entry>
- <entry>A list of discovery groups to create</entry>
- <entry/>
- </row>
- <row>
- <entry><link linkend="diverts">diverts</link></entry>
- <entry>Divert</entry>
- <entry>A list of diverts to use</entry>
- <entry/>
- </row>
- <row>
- <entry><link linkend="predefined.queues">queues</link></entry>
- <entry>Queue</entry>
- <entry>A list of pre configured queues to create</entry>
- <entry/>
- </row>
- <row>
- <entry><link linkend="core-bridges">bridges</link></entry>
- <entry>Bridge</entry>
- <entry>A list of bridges to create</entry>
- <entry/>
- </row>
- <row>
- <entry><link linkend="clusters.cluster-connections"
- >cluster-connections</link></entry>
- <entry>ClusterConnection</entry>
- <entry>A list of cluster connections</entry>
- <entry/>
- </row>
- <row>
- <entry><link linkend="security.settings.roles"
- >security-settings</link></entry>
- <entry>SecuritySetting</entry>
- <entry>A list of security settings</entry>
- <entry/>
- </row>
- <row>
- <entry>address-settings</entry>
- <entry>AddressSetting</entry>
- <entry>A list of address settings</entry>
- <entry/>
- </row>
- </tbody>
- </tgroup>
- </table>
+ <entry>DiscoveryGroup</entry>
+ <entry>A list of discovery groups to create</entry>
+ <entry/>
+ </row>
+ <row>
+ <entry><link linkend="diverts">diverts</link></entry>
+ <entry>Divert</entry>
+ <entry>A list of diverts to use</entry>
+ <entry/>
+ </row>
+ <row>
+ <entry><link linkend="predefined.queues">queues</link></entry>
+ <entry>Queue</entry>
+ <entry>A list of pre configured queues to create</entry>
+ <entry/>
+ </row>
+ <row>
+ <entry><link linkend="core-bridges">bridges</link></entry>
+ <entry>Bridge</entry>
+ <entry>A list of bridges to create</entry>
+ <entry/>
+ </row>
+ <row>
+ <entry><link linkend="clusters.cluster-connections"
+ >cluster-connections</link></entry>
+ <entry>ClusterConnection</entry>
+ <entry>A list of cluster connections</entry>
+ <entry/>
+ </row>
+ <row>
+ <entry><link linkend="security.settings.roles"
+ >security-settings</link></entry>
+ <entry>SecuritySetting</entry>
+ <entry>A list of security settings</entry>
+ <entry/>
+ </row>
+ <row>
+ <entry>address-settings</entry>
+ <entry>AddressSetting</entry>
+ <entry>A list of address settings</entry>
+ <entry/>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </section>
+ <section>
+ <title>jbm-jms.xml</title>
+ <table frame="topbot" border="2">
+ <title>JMS Server Configuration</title>
+ <tgroup cols="3">
+ <colspec colname="c1" colnum="1"/>
+ <colspec colname="c2" colnum="2"/>
+ <colspec colname="c3" colnum="3"/>
+ <thead>
+ <row>
+ <entry>Element Name</entry>
+ <entry>Element Type</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry><link linkend="using-jms.server.configuration"
+ >connection-factory</link></entry>
+ <entry>ConnectionFactory</entry>
+ <entry>A list of connection factories to create and add to JNDI</entry>
+ </row>
+ <row>
+ <entry><link linkend="using-jms.server.configuration"
+ >queue</link></entry>
+ <entry>Queue</entry>
+ <entry>A queue to create and add to JNDI</entry>
+ </row>
+ <row>
+ <entry><link linkend="using-jms.server.configuration"
+ >topic</link></entry>
+ <entry>Topic</entry>
+ <entry>A topic to create and add to JNDI</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </section>
</section>
+ <section>
+ <title>Client Configuration</title>
+ <section>
+ <title>Client Session Factory API Configuration</title>
+ <table frame="topbot" border="2">
+ <title>Client Session Factory API</title>
+ <tgroup cols="4">
+ <colspec colname="c1" colnum="1"/>
+ <colspec colname="c2" colnum="2"/>
+ <colspec colname="c3" colnum="3"/>
+ <colspec colname="c4" colnum="4"/>
+ <thead>
+ <row>
+ <entry>Parameter</entry>
+ <entry>Parameter Type</entry>
+ <entry>Description</entry>
+ <entry>Default</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>discoveryRefreshTimeout</entry>
+ <entry/>
+ <entry/>
+ <entry>10000</entry>
+ </row>
+ <row>
+ <entry>pingPeriod</entry>
+ <entry/>
+ <entry/>
+ <entry>1000000</entry>
+ </row>
+ <row>
+ <entry>connectionTTL</entry>
+ <entry/>
+ <entry/>
+ <entry>5 * 60000</entry>
+ </row>
+ <row>
+ <entry>callTimeout</entry>
+ <entry/>
+ <entry/>
+ <entry>30000</entry>
+ </row>
+ <row>
+ <entry>maxConnections</entry>
+ <entry/>
+ <entry/>
+ <entry>8</entry>
+ </row>
+ <row>
+ <entry>minLargeMessageSize</entry>
+ <entry/>
+ <entry/>
+ <entry>100 * 1024</entry>
+ </row>
+ <row>
+ <entry>consumerWindowSize</entry>
+ <entry/>
+ <entry/>
+ <entry>1024 * 1024</entry>
+ </row>
+ <row>
+ <entry>consumerMaxRate</entry>
+ <entry/>
+ <entry/>
+ <entry>-1</entry>
+ </row>
+ <row>
+ <entry>producerWindowSize</entry>
+ <entry/>
+ <entry/>
+ <entry>1024 * 1024</entry>
+ </row>
+ <row>
+ <entry>producerMaxRate</entry>
+ <entry/>
+ <entry/>
+ <entry>-1</entry>
+ </row>
+ <row>
+ <entry>blockOnAcknowledge</entry>
+ <entry/>
+ <entry/>
+ <entry>false</entry>
+ </row>
+ <row>
+ <entry>blockOnPersistentSend</entry>
+ <entry/>
+ <entry/>
+ <entry>false</entry>
+ </row>
+ <row>
+ <entry>blockOnNonPersistentSend</entry>
+ <entry/>
+ <entry/>
+ <entry>false</entry>
+ </row>
+ <row>
+ <entry>autoGroup</entry>
+ <entry/>
+ <entry/>
+ <entry>false</entry>
+ </row>
+ <row>
+ <entry>ackBatchSize</entry>
+ <entry/>
+ <entry/>
+ <entry>1024 * 1024</entry>
+ </row>
+ <row>
+ <entry>loadBalancingPolicyClassName</entry>
+ <entry/>
+ <entry/>
+ <entry>org.jboss.messaging.core.client.impl.RoundRobinConnectionLoadBalancingPolicy</entry>
+ </row>
+ <row>
+ <entry>initialWaitTimeout</entry>
+ <entry/>
+ <entry/>
+ <entry>2000</entry>
+ </row>
+ <row>
+ <entry>useGlobalPools</entry>
+ <entry/>
+ <entry/>
+ <entry>true</entry>
+ </row>
+ <row>
+ <entry>threadPoolMaxSize</entry>
+ <entry/>
+ <entry/>
+ <entry>-1</entry>
+ </row>
+ <row>
+ <entry>retryInterval</entry>
+ <entry/>
+ <entry/>
+ <entry/>
+ </row>
+ <row>
+ <entry>retryIntervalMultiplier</entry>
+ <entry/>
+ <entry/>
+ <entry>1d</entry>
+ </row>
+ <row>
+ <entry>reconnectAttempts</entry>
+ <entry/>
+ <entry/>
+ <entry>0</entry>
+ </row>
+ <row>
+ <entry>failoverOnServerShutdown</entry>
+ <entry/>
+ <entry/>
+ <entry>false</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </section>
+ </section>
</chapter>
More information about the jboss-cvs-commits
mailing list