Modified: websites/production/activemq/content/nms/sitemap.html
==============================================================================
--- websites/production/activemq/content/nms/sitemap.html (original)
+++ websites/production/activemq/content/nms/sitemap.html Fri Sep 5 15:24:49
2014
@@ -72,7 +72,7 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><ul class="childpages-macro"><li><a
shape="rect" href="apachenms.html">Apache.NMS</a><ul
class="childpages-macro"><li><a shape="rect" href="nms-api.html">NMS
API</a></li><li><a shape="rect" href="nms-api-downloads.html">NMS API
Downloads</a><ul class="childpages-macro"><li><a shape="rect"
href="apachenms-api-v110.html">Apache.NMS API v1.1.0</a></li><li><a
shape="rect" href="apachenms-api-v120.html">Apache.NMS API
v1.2.0</a></li><li><a shape="rect" href="apachenms-api-v130.html">Apache.NMS
API v1.3.0</a></li><li><a shape="rect"
href="apachenms-api-v140.html">Apache.NMS API v1.4.0</a></li><li><a
shape="rect" href="apachenms-api-v150.html">Apache.NMS API
v1.5.0</a></li><li><a shape="rect" href="apachenms-api-v151.html">Apache.NMS
API v1.5.1</a></li><li><a shape="rect"
href="apachenms-api-v160.html">Apache.NMS API v1.6.0</a></li></ul></li><li><a
shape="rect" href="nms-examples.html">NMS Examples</a><ul
class="childpages-macro"><li><a shape="rect" hr
ef="nms-simple-asynchronous-consumer-example.html">NMS Simple Asynchronous
Consumer Example</a></li><li><a shape="rect"
href="nms-simple-synchornous-consumer-example.html">NMS Simple Synchornous
Consumer Example</a></li></ul></li><li><a shape="rect" href="nms-faq.html">NMS
FAQ</a></li><li><a shape="rect" href="nms-providers.html">NMS
Providers</a></li><li><a shape="rect" href="nms-uri-configuration.html">NMS URI
Configuration</a></li></ul></li><li><a shape="rect"
href="apachenmsactivemq.html">Apache.NMS.ActiveMQ</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-advanced-features.html">ActiveMQ Advanced Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-consumer-features.html">ActiveMQ Consumer Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-consumer-dispatch-async.html">ActiveMQ Consumer Dispatch
Async</a></li><li><a shape="rect"
href="activemq-consumer-priority.html">ActiveMQ Consumer
Priority</a></li><li><a shap
e="rect" href="activemq-exclusive-consumers.html">ActiveMQ Exclusive
Consumers</a></li><li><a shape="rect"
href="activemq-retroactive-consumers.html">ActiveMQ Retroactive
Consumers</a></li></ul></li><li><a shape="rect"
href="activemq-destination-features.html">ActiveMQ Destination Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-destination-management.html">ActiveMQ Destination
Management</a></li><li><a shape="rect"
href="activemq-destination-options.html">ActiveMQ Destination
Options</a></li><li><a shape="rect"
href="activemq-mirrored-queues.html">ActiveMQ Mirrored Queues</a></li><li><a
shape="rect" href="activemq-virtual-destinations.html">ActiveMQ Virtual
Destinations</a></li><li><a shape="rect"
href="activemq-wildcards.html">ActiveMQ Wildcards</a></li></ul></li><li><a
shape="rect" href="activemq-message-dispatching-features.html">ActiveMQ Message
Dispatching Features</a><ul class="childpages-macro"><li><a shape="rect"
href="activemq-async-sends.html">A
ctiveMQ Async Sends</a></li></ul></li><li><a shape="rect"
href="activemq-message-features.html">ActiveMQ Message Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-delay-and-schedule-message-feature.html">ActiveMQ Delay and
Schedule Message Feature</a></li></ul></li></ul></li><li><a shape="rect"
href="activemq-build-notes.html">ActiveMQ Build Notes</a></li><li><a
shape="rect" href="activemq-downloads.html">ActiveMQ Downloads</a><ul
class="childpages-macro"><li><a shape="rect"
href="apachenmsactivemq-v120.html">Apache.NMS.ActiveMQ v1.2.0</a></li><li><a
shape="rect" href="apachenmsactivemq-v130.html">Apache.NMS.ActiveMQ
v1.3.0</a></li><li><a shape="rect"
href="apachenmsactivemq-v140.html">Apache.NMS.ActiveMQ v1.4.0</a></li><li><a
shape="rect" href="apachenmsactivemq-v141.html">Apache.NMS.ActiveMQ
v1.4.1</a></li><li><a shape="rect"
href="apachenmsactivemq-v150.html">Apache.NMS.ActiveMQ v1.5.0</a></li><li><a
shape="rect" href="apachenmsactivemq-v151.html">Apache
.NMS.ActiveMQ v1.5.1</a></li><li><a shape="rect"
href="apachenmsactivemq-v152.html">Apache.NMS.ActiveMQ v1.5.2</a></li><li><a
shape="rect" href="apachenmsactivemq-v153.html">Apache.NMS.ActiveMQ
v1.5.3</a></li><li><a shape="rect"
href="apachenmsactivemq-v154.html">Apache.NMS.ActiveMQ v1.5.4</a></li><li><a
shape="rect" href="apachenmsactivemq-v155.html">Apache.NMS.ActiveMQ
v1.5.5</a></li><li><a shape="rect"
href="apachenmsactivemq-v156.html">Apache.NMS.ActiveMQ v1.5.6</a></li><li><a
shape="rect" href="apachenmsactivemq-v160.html">Apache.NMS.ActiveMQ
v1.6.0</a></li><li><a shape="rect"
href="apachenmsactivemq-v161.html">Apache.NMS.ActiveMQ v1.6.1</a></li><li><a
shape="rect" href="apachenmsactivemq-v162.html">Apache.NMS.ActiveMQ
v1.6.2</a></li><li><a shape="rect"
href="apachenmsactivemq-v163.html">Apache.NMS.ActiveMQ v1.6.3</a></li><li><a
shape="rect" href="apachenms-activemq-v110.html">Apache.NMS ActiveMQ
v1.1.0</a></li></ul></li><li><a shape="rect"
href="activemq-examples.html">ActiveM
Q Examples</a><ul class="childpages-macro"><li><a shape="rect"
href="activemq-advisory-message-examples.html">ActiveMQ Advisory Message
Examples</a><ul class="childpages-macro"><li><a shape="rect"
href="activemq-enumerate-destination-using-advisory-messages.html">ActiveMQ
Enumerate Destination using Advisory
Messages</a></li></ul></li></ul></li><li><a shape="rect"
href="activemq-faq.html">ActiveMQ FAQ</a></li><li><a shape="rect"
href="activemq-uri-configuration.html">ActiveMQ URI
Configuration</a></li></ul></li><li><a shape="rect"
href="apachenmsems.html">Apache.NMS.EMS</a><ul class="childpages-macro"><li><a
shape="rect" href="ems-build-notes.html">EMS Build Notes</a></li><li><a
shape="rect" href="ems-downloads.html">EMS Downloads</a><ul
class="childpages-macro"><li><a shape="rect"
href="apachenms-ems-v110.html">Apache.NMS EMS v1.1.0</a></li></ul></li><li><a
shape="rect" href="ems-examples.html">EMS Examples</a></li><li><a shape="rect"
href="ems-faq.html">EMS FAQ</a></li></ul></li><
li><a shape="rect" href="apachenmsmsmq.html">Apache.NMS.MSMQ</a><ul
class="childpages-macro"><li><a shape="rect" href="msmq-build-notes.html">MSMQ
Build Notes</a></li><li><a shape="rect" href="msmq-downloads.html">MSMQ
Downloads</a><ul class="childpages-macro"><li><a shape="rect"
href="apachenms-msmq-v110.html">Apache.NMS MSMQ v1.1.0</a></li></ul></li><li><a
shape="rect" href="msmq-examples.html">MSMQ Examples</a></li><li><a
shape="rect" href="msmq-faq.html">MSMQ FAQ</a></li></ul></li><li><a
shape="rect" href="apachenmsstomp.html">Apache.NMS.Stomp</a><ul
class="childpages-macro"><li><a shape="rect"
href="stomp-advanced-features.html">Stomp Advanced Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="stomp-message-features.html">Stomp Message Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="stomp-delayed-and-scheduled-message-feature.html">Stomp Delayed and
Scheduled Message Feature</a></li></ul></li></ul></li><li><a shape="rect"
href="stomp-build-not
es.html">Stomp Build Notes</a></li><li><a shape="rect"
href="stomp-downloads.html">Stomp Downloads</a><ul
class="childpages-macro"><li><a shape="rect"
href="apachenmsstomp-v120.html">Apache.NMS.Stomp v1.2.0</a></li><li><a
shape="rect" href="apachenmsstomp-v130.html">Apache.NMS.Stomp
v1.3.0</a></li><li><a shape="rect"
href="apachenmsstomp-v140.html">Apache.NMS.Stomp v1.4.0</a></li><li><a
shape="rect" href="apachenmsstomp-v150.html">Apache.NMS.Stomp
v1.5.0</a></li><li><a shape="rect"
href="apachenmsstomp-v151.html">Apache.NMS.Stomp v1.5.1</a></li><li><a
shape="rect" href="apachenmsstomp-v152.html">Apache.NMS.Stomp
v1.5.2</a></li><li><a shape="rect"
href="apachenmsstomp-v153.html">Apache.NMS.Stomp v1.5.3</a></li><li><a
shape="rect" href="apachenmsstomp-v154.html">Apache.NMS.Stomp
v1.5.4</a></li></ul></li><li><a shape="rect" href="stomp-faq.html">Stomp
FAQ</a></li><li><a shape="rect" href="stomp-uri-configuration.html">Stomp URI
Configuration</a></li></ul></li><li><a shape="rect" href="
apachenmswcf.html">Apache.NMS.WCF</a><ul class="childpages-macro"><li><a
shape="rect" href="wcf-downloads.html">WCF Downloads</a><ul
class="childpages-macro"><li><a shape="rect"
href="apachenmswcf-v110.html">Apache.NMS.WCF v1.1.0</a></li></ul></li><li><a
shape="rect" href="wcf-examples.html">WCF Examples</a></li></ul></li><li><a
shape="rect" href="articles.html">Articles</a></li><li><a shape="rect"
href="community.html">Community</a><ul class="childpages-macro"><li><a
shape="rect" href="privacy-policy.html">Privacy Policy</a></li></ul></li><li><a
shape="rect" href="developers.html">Developers</a><ul
class="childpages-macro"><li><a shape="rect"
href="building.html">Building</a></li><li><a shape="rect"
href="source.html">Source</a></li></ul></li><li><a shape="rect"
href="faq.html">FAQ</a><ul class="childpages-macro"><li><a shape="rect"
href="are-there-more-faq-entries.html">Are there more FAQ
Entries</a></li><li><a shape="rect"
href="should-i-pool-connections.html">Should I pool conne
ctions</a></li><li><a shape="rect" href="what-is-nms.html">What is
NMS</a></li></ul></li><li><a shape="rect" href="overview.html">Overview</a><ul
class="childpages-macro"><li><a shape="rect"
href="download.html">Download</a><ul class="childpages-macro"><li><a
shape="rect" href="activemq-net-110-release.html">ActiveMQ .NET 1.1.0
Release</a></li><li><a shape="rect"
href="activemq-net-120-release.html">ActiveMQ .NET 1.2.0 Release</a></li><li><a
shape="rect" href="activemq-net-130-release.html">ActiveMQ .NET 1.3.0
Release</a></li><li><a shape="rect"
href="activemq-net-140-release.html">ActiveMQ .NET 1.4.0 Release</a></li><li><a
shape="rect" href="apachenms-150-release.html">Apache.NMS 1.5.0
Release</a></li></ul></li><li><a shape="rect"
href="nms.html">NMS</a></li><li><a shape="rect" href="using-nms.html">Using
NMS</a><ul class="childpages-macro"><li><a shape="rect"
href="examples.html">Examples</a></li></ul></li></ul></li><li><a shape="rect"
href="site.html">Site</a><ul class="childpage
s-macro"><li><a shape="rect" href="banner.html">Banner</a></li><li><a
shape="rect" href="navigation.html">Navigation</a><ul
class="childpages-macro"><li><a shape="rect"
href="support.html">Support</a></li></ul></li><li><a shape="rect"
href="quicklinks.html">QuickLinks</a></li><li><a shape="rect"
href="siteindex.html">SiteIndex</a></li><li><a shape="rect"
href="sitemap.html">SiteMap</a></li></ul></li></ul></div>
+<div class="wiki-content maincontent"><ul class="childpages-macro"><li><a
shape="rect" href="apachenms.html">Apache.NMS</a><ul
class="childpages-macro"><li><a shape="rect" href="nms-api.html">NMS
API</a></li><li><a shape="rect" href="nms-api-downloads.html">NMS API
Downloads</a><ul class="childpages-macro"><li><a shape="rect"
href="apachenms-api-v110.html">Apache.NMS API v1.1.0</a></li><li><a
shape="rect" href="apachenms-api-v120.html">Apache.NMS API
v1.2.0</a></li><li><a shape="rect" href="apachenms-api-v130.html">Apache.NMS
API v1.3.0</a></li><li><a shape="rect"
href="apachenms-api-v140.html">Apache.NMS API v1.4.0</a></li><li><a
shape="rect" href="apachenms-api-v150.html">Apache.NMS API
v1.5.0</a></li><li><a shape="rect" href="apachenms-api-v151.html">Apache.NMS
API v1.5.1</a></li><li><a shape="rect"
href="apachenms-api-v160.html">Apache.NMS API v1.6.0</a></li></ul></li><li><a
shape="rect" href="nms-examples.html">NMS Examples</a><ul
class="childpages-macro"><li><a shape="rect" hr
ef="nms-simple-asynchronous-consumer-example.html">NMS Simple Asynchronous
Consumer Example</a></li><li><a shape="rect"
href="nms-simple-synchornous-consumer-example.html">NMS Simple Synchornous
Consumer Example</a></li></ul></li><li><a shape="rect" href="nms-faq.html">NMS
FAQ</a></li><li><a shape="rect" href="nms-providers.html">NMS
Providers</a></li><li><a shape="rect" href="nms-uri-configuration.html">NMS URI
Configuration</a></li></ul></li><li><a shape="rect"
href="apachenmsactivemq.html">Apache.NMS.ActiveMQ</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-advanced-features.html">ActiveMQ Advanced Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-consumer-features.html">ActiveMQ Consumer Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-consumer-dispatch-async.html">ActiveMQ Consumer Dispatch
Async</a></li><li><a shape="rect"
href="activemq-consumer-priority.html">ActiveMQ Consumer
Priority</a></li><li><a shap
e="rect" href="activemq-exclusive-consumers.html">ActiveMQ Exclusive
Consumers</a></li><li><a shape="rect"
href="activemq-retroactive-consumers.html">ActiveMQ Retroactive
Consumers</a></li></ul></li><li><a shape="rect"
href="activemq-destination-features.html">ActiveMQ Destination Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-destination-management.html">ActiveMQ Destination
Management</a></li><li><a shape="rect"
href="activemq-destination-options.html">ActiveMQ Destination
Options</a></li><li><a shape="rect"
href="activemq-mirrored-queues.html">ActiveMQ Mirrored Queues</a></li><li><a
shape="rect" href="activemq-virtual-destinations.html">ActiveMQ Virtual
Destinations</a></li><li><a shape="rect"
href="activemq-wildcards.html">ActiveMQ Wildcards</a></li></ul></li><li><a
shape="rect" href="activemq-message-dispatching-features.html">ActiveMQ Message
Dispatching Features</a><ul class="childpages-macro"><li><a shape="rect"
href="activemq-async-sends.html">A
ctiveMQ Async Sends</a></li></ul></li><li><a shape="rect"
href="activemq-message-features.html">ActiveMQ Message Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-delay-and-schedule-message-feature.html">ActiveMQ Delay and
Schedule Message Feature</a></li></ul></li></ul></li><li><a shape="rect"
href="activemq-build-notes.html">ActiveMQ Build Notes</a></li><li><a
shape="rect" href="activemq-downloads.html">ActiveMQ Downloads</a><ul
class="childpages-macro"><li><a shape="rect"
href="apachenmsactivemq-v120.html">Apache.NMS.ActiveMQ v1.2.0</a></li><li><a
shape="rect" href="apachenmsactivemq-v130.html">Apache.NMS.ActiveMQ
v1.3.0</a></li><li><a shape="rect"
href="apachenmsactivemq-v140.html">Apache.NMS.ActiveMQ v1.4.0</a></li><li><a
shape="rect" href="apachenmsactivemq-v141.html">Apache.NMS.ActiveMQ
v1.4.1</a></li><li><a shape="rect"
href="apachenmsactivemq-v150.html">Apache.NMS.ActiveMQ v1.5.0</a></li><li><a
shape="rect" href="apachenmsactivemq-v151.html">Apache
.NMS.ActiveMQ v1.5.1</a></li><li><a shape="rect"
href="apachenmsactivemq-v152.html">Apache.NMS.ActiveMQ v1.5.2</a></li><li><a
shape="rect" href="apachenmsactivemq-v153.html">Apache.NMS.ActiveMQ
v1.5.3</a></li><li><a shape="rect"
href="apachenmsactivemq-v154.html">Apache.NMS.ActiveMQ v1.5.4</a></li><li><a
shape="rect" href="apachenmsactivemq-v155.html">Apache.NMS.ActiveMQ
v1.5.5</a></li><li><a shape="rect"
href="apachenmsactivemq-v156.html">Apache.NMS.ActiveMQ v1.5.6</a></li><li><a
shape="rect" href="apachenmsactivemq-v160.html">Apache.NMS.ActiveMQ
v1.6.0</a></li><li><a shape="rect"
href="apachenmsactivemq-v161.html">Apache.NMS.ActiveMQ v1.6.1</a></li><li><a
shape="rect" href="apachenmsactivemq-v162.html">Apache.NMS.ActiveMQ
v1.6.2</a></li><li><a shape="rect"
href="apachenmsactivemq-v163.html">Apache.NMS.ActiveMQ v1.6.3</a></li><li><a
shape="rect" href="apachenmsactivemq-v164.html">Apache.NMS.ActiveMQ
v1.6.4</a></li><li><a shape="rect"
href="apachenms-activemq-v110.html">Apache.NMS A
ctiveMQ v1.1.0</a></li></ul></li><li><a shape="rect"
href="activemq-examples.html">ActiveMQ Examples</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-advisory-message-examples.html">ActiveMQ Advisory Message
Examples</a><ul class="childpages-macro"><li><a shape="rect"
href="activemq-enumerate-destination-using-advisory-messages.html">ActiveMQ
Enumerate Destination using Advisory
Messages</a></li></ul></li></ul></li><li><a shape="rect"
href="activemq-faq.html">ActiveMQ FAQ</a></li><li><a shape="rect"
href="activemq-uri-configuration.html">ActiveMQ URI
Configuration</a></li></ul></li><li><a shape="rect"
href="apachenmsems.html">Apache.NMS.EMS</a><ul class="childpages-macro"><li><a
shape="rect" href="ems-build-notes.html">EMS Build Notes</a></li><li><a
shape="rect" href="ems-downloads.html">EMS Downloads</a><ul
class="childpages-macro"><li><a shape="rect"
href="apachenms-ems-v110.html">Apache.NMS EMS v1.1.0</a></li></ul></li><li><a
shape="rect" href="ems-examples.html
">EMS Examples</a></li><li><a shape="rect" href="ems-faq.html">EMS
FAQ</a></li></ul></li><li><a shape="rect"
href="apachenmsmsmq.html">Apache.NMS.MSMQ</a><ul
class="childpages-macro"><li><a shape="rect" href="msmq-build-notes.html">MSMQ
Build Notes</a></li><li><a shape="rect" href="msmq-downloads.html">MSMQ
Downloads</a><ul class="childpages-macro"><li><a shape="rect"
href="apachenms-msmq-v110.html">Apache.NMS MSMQ v1.1.0</a></li></ul></li><li><a
shape="rect" href="msmq-examples.html">MSMQ Examples</a></li><li><a
shape="rect" href="msmq-faq.html">MSMQ FAQ</a></li></ul></li><li><a
shape="rect" href="apachenmsstomp.html">Apache.NMS.Stomp</a><ul
class="childpages-macro"><li><a shape="rect"
href="stomp-advanced-features.html">Stomp Advanced Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="stomp-message-features.html">Stomp Message Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="stomp-delayed-and-scheduled-message-feature.html">Stomp Delayed and Sched
uled Message Feature</a></li></ul></li></ul></li><li><a shape="rect"
href="stomp-build-notes.html">Stomp Build Notes</a></li><li><a shape="rect"
href="stomp-downloads.html">Stomp Downloads</a><ul
class="childpages-macro"><li><a shape="rect"
href="apachenmsstomp-v120.html">Apache.NMS.Stomp v1.2.0</a></li><li><a
shape="rect" href="apachenmsstomp-v130.html">Apache.NMS.Stomp
v1.3.0</a></li><li><a shape="rect"
href="apachenmsstomp-v140.html">Apache.NMS.Stomp v1.4.0</a></li><li><a
shape="rect" href="apachenmsstomp-v150.html">Apache.NMS.Stomp
v1.5.0</a></li><li><a shape="rect"
href="apachenmsstomp-v151.html">Apache.NMS.Stomp v1.5.1</a></li><li><a
shape="rect" href="apachenmsstomp-v152.html">Apache.NMS.Stomp
v1.5.2</a></li><li><a shape="rect"
href="apachenmsstomp-v153.html">Apache.NMS.Stomp v1.5.3</a></li><li><a
shape="rect" href="apachenmsstomp-v154.html">Apache.NMS.Stomp
v1.5.4</a></li></ul></li><li><a shape="rect" href="stomp-faq.html">Stomp
FAQ</a></li><li><a shape="rect" href="stomp-ur
i-configuration.html">Stomp URI Configuration</a></li></ul></li><li><a
shape="rect" href="apachenmswcf.html">Apache.NMS.WCF</a><ul
class="childpages-macro"><li><a shape="rect" href="wcf-downloads.html">WCF
Downloads</a><ul class="childpages-macro"><li><a shape="rect"
href="apachenmswcf-v110.html">Apache.NMS.WCF v1.1.0</a></li></ul></li><li><a
shape="rect" href="wcf-examples.html">WCF Examples</a></li></ul></li><li><a
shape="rect" href="articles.html">Articles</a></li><li><a shape="rect"
href="community.html">Community</a><ul class="childpages-macro"><li><a
shape="rect" href="privacy-policy.html">Privacy Policy</a></li></ul></li><li><a
shape="rect" href="developers.html">Developers</a><ul
class="childpages-macro"><li><a shape="rect"
href="building.html">Building</a></li><li><a shape="rect"
href="source.html">Source</a></li></ul></li><li><a shape="rect"
href="faq.html">FAQ</a><ul class="childpages-macro"><li><a shape="rect"
href="are-there-more-faq-entries.html">Are there more FAQ Ent
ries</a></li><li><a shape="rect" href="should-i-pool-connections.html">Should
I pool connections</a></li><li><a shape="rect" href="what-is-nms.html">What is
NMS</a></li></ul></li><li><a shape="rect" href="overview.html">Overview</a><ul
class="childpages-macro"><li><a shape="rect"
href="download.html">Download</a><ul class="childpages-macro"><li><a
shape="rect" href="activemq-net-110-release.html">ActiveMQ .NET 1.1.0
Release</a></li><li><a shape="rect"
href="activemq-net-120-release.html">ActiveMQ .NET 1.2.0 Release</a></li><li><a
shape="rect" href="activemq-net-130-release.html">ActiveMQ .NET 1.3.0
Release</a></li><li><a shape="rect"
href="activemq-net-140-release.html">ActiveMQ .NET 1.4.0 Release</a></li><li><a
shape="rect" href="apachenms-150-release.html">Apache.NMS 1.5.0
Release</a></li></ul></li><li><a shape="rect"
href="nms.html">NMS</a></li><li><a shape="rect" href="using-nms.html">Using
NMS</a><ul class="childpages-macro"><li><a shape="rect"
href="examples.html">Examples</a>
</li></ul></li></ul></li><li><a shape="rect" href="site.html">Site</a><ul
class="childpages-macro"><li><a shape="rect"
href="banner.html">Banner</a></li><li><a shape="rect"
href="navigation.html">Navigation</a><ul class="childpages-macro"><li><a
shape="rect" href="support.html">Support</a></li></ul></li><li><a shape="rect"
href="quicklinks.html">QuickLinks</a></li><li><a shape="rect"
href="siteindex.html">SiteIndex</a></li><li><a shape="rect"
href="sitemap.html">SiteMap</a></li></ul></li></ul></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/activemq/content/per-destination-policies.html
==============================================================================
--- websites/production/activemq/content/per-destination-policies.html
(original)
+++ websites/production/activemq/content/per-destination-policies.html Fri Sep
5 15:24:49 2014
@@ -83,7 +83,7 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><p>We support a number of different
policies which can be attached to individual destinations (queues, topics) or
to wildcards of queue/topic hierarchies. This makes it easy to configure how
different regions of the JMS destination space are handled.</p><p>The
properties you can set on a Destination are as follows:</p><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>Common property</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>default</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>description</p></th></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>producerFlowControl</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>the producer will slow down and eventually block if no
resources(e.g. memory) are available on the broker. If this is off messages get
off-lined to dis
k to prevent memory exhaustion</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>enableAudit</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>tracks duplicate messages (which can occur in failover
for non-persistent messages)</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>useCache</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>persistent messages are cached for fast retrieval from
store</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>maxPageSize</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>200</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>maximum number of persistent messages to page from
store at a time</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>maxBrowsePageSize</p></td><td colspan="1" rowspan="1"
class="confluence
Td"><p>400</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>maximum
number of persistent messages to page from store for a
browser</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>memoryLimit</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>The memory limit for a given destination. This acts as
a child to the overall broker memory specified by the <a shape="rect"
href="producer-flow-control.html#ProducerFlowControl-Systemusage"><code><systemUsage></code>'s
<code>memoryLimit</code> attribute</a>. There is no default for this value; it
simply acts as a child to the overall broker memory until the broker memory is
exhausted.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>minimumMessageSize</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>1024</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>for non-serialized messages (embedded brok
er) - the assumed size of the message used for memory usage calculation.
Serialized messages used the serialized size as the basis for the memory
calculation</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>cursorMemoryHighWaterMark</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>70%</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>the tipping point at which a system memory limit will
cause a cursor to block or spool to disk</p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>storeUsageHighWaterMark</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>100%</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>the tipping point at which a system usage
store limit will cause a sent to block</p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>prioritizedMessages</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>have the st
ore respect message priority</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>advisoryForConsumed</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>send an advisory message when a message is consumed by
a client</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>advisoryForDelivery</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>send an advisory message when a message is sent to a
client</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>advisoryForSlowConsumers</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>send an advisory message if a consumer is deemed
slow</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>advsioryForFastProducers</p></td><td colspan="1"
rowspan="1" class="con
fluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>send an advisory message if a producer is deemed
fast</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>advisoryWhenFull</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>send an advisory message when a limit
(memory,store,temp disk) is full</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>gcInactiveDestinations</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>delete inactive destination</p></td></tr><tr><td
colspan="1" rowspan="1"
class="confluenceTd"><p>inactiveTimoutBeforeGC</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>5000</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>inactivity period (in ms) before destination is
considered inactive</p></td></tr><tr><td colspan="1" rowspan="1" clas
s="confluenceTd"><p><span>usePrefetchExtension</span></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>the prefetch extension is used when a message is
delivered but not acked, such that the broker can dispatch another message
(e.g., prefetch == 0), the idea being that there will always be prefetch
num messages pending. It also allows a transaction batch to exceed the
prefetch value.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>slowConsumerStrategy</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>null</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>sets the strategy for handling slow consumers. see <a
shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/policy/AbortSlowConsumerStrategy.java">abortSlowConsumerStrategy</a></p></td></tr></tbody></tab
le></div><p>Additional properties for a Queue</p><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>Queue only property</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>default</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>description</p></th></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>useConsumerPriority</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>use the priority of a consumer when dispatching
messages from a Queue</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>strictOrderDispatch</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>if true queue will not round robin consumers, but it'll
use a single one until its prefetch buffer is full</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd
"><p>optimizedDispatch</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>don't use a separate thread for dispatching from a
Queue</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>lazyDispatch</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>only page in from store the number of messages that can
be dispatched at time</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>consumersBeforeDispatchStarts</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>when the first consumer connects, wait for specified
number of consumers before message dispatching starts</p></td></tr><tr><td
colspan="1" rowspan="1"
class="confluenceTd"><p>timeBeforeDispatchStarts</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="
1" rowspan="1" class="confluenceTd"><p>when the first consumer connects, wait
for specified time (in ms) before message dispatching
starts</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>queuePrefetch</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>sets the prefetch for consumers that are using the
default value</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>expireMessagesPeriod</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>30000</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>the period (in ms) of checks for message expiry on
queued messages, value of 0 disables</p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>persistJMSRedelivered</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>(v 5.10) if true, before a persistent
message is dispatched by th
e broker for the first time, the message is rewritten to reflect the possible
delivery.</p><p>This ensures the message JMSRedelivered header is a reliable
indication of possible duplicate
delivery.</p></td></tr></tbody></table></div><p>Additional properties for a
Topic</p><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh"><p>Topic only property</p></th><th
colspan="1" rowspan="1" class="confluenceTh"><p>default</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>topicPrefetch</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>n/a</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>sets the prefetch for topic consumers that
are using the default value</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>durableTopicPrefetch</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>n/a</p></td><td co
lspan="1" rowspan="1" class="confluenceTd"><p>sets the prefetch for durable
topic consumers that are using the default value</p></td></tr><tr><td
colspan="1" rowspan="1"
class="confluenceTd"><p>advisoryForDiscardingMessages</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>send an advisory when a message is discarded from a non
durable subscription</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><span style="color:
rgb(0,0,0);">alwaysRetroactive</span></p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>(v5.6) makes all subscribers retroactive negating the
need to modify the clients to enable this feature</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><span style="color:
rgb(0,0,0);">expireMessagesPeriod</span></p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>30000</p></td><td colsp
an="1" rowspan="1" class="confluenceTd"><p>(v5.6) the period (in ms) of checks
for message expiry on inactive durable subscribers, value of 0
disables</p></td></tr></tbody></table></div><p><span style="line-height:
1.4285715;">The following are examples of different policies that can be
customised on a per destination basis</span></p><ul><li><a shape="rect"
href="dispatch-policies.html">Dispatch Policies</a></li></ul><p>Here is an <a
shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/activemq/trunk/activemq-unit-tests/src/test/resources/org/apache/activemq/xbean/activemq-policy.xml">example</a>
of this in use.</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<div class="wiki-content maincontent"><p>We support a number of different
policies which can be attached to individual destinations (queues, topics) or
to wildcards of queue/topic hierarchies. This makes it easy to configure how
different regions of the JMS destination space are handled.</p><p>The
properties you can set on a Destination are as follows:</p><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>Common property</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>default</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>description</p></th></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>producerFlowControl</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>the producer will slow down and eventually block if no
resources(e.g. memory) are available on the broker. If this is off messages get
off-lined to dis
k to prevent memory exhaustion</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>enableAudit</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>tracks duplicate messages (which can occur in failover
for non-persistent messages)</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>useCache</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>persistent messages are cached for fast retrieval from
store</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>maxPageSize</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>200</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>maximum number of persistent messages to page from
store at a time</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>maxBrowsePageSize</p></td><td colspan="1" rowspan="1"
class="confluence
Td"><p>400</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>maximum
number of persistent messages to page from store for a
browser</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>memoryLimit</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>The memory limit for a given destination. This acts as
a child to the overall broker memory specified by the <a shape="rect"
href="producer-flow-control.html#ProducerFlowControl-Systemusage"><code><systemUsage></code>'s
<code>memoryLimit</code> attribute</a>. There is no default for this value; it
simply acts as a child to the overall broker memory until the broker memory is
exhausted.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>minimumMessageSize</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>1024</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>for non-serialized messages (embedded brok
er) - the assumed size of the message used for memory usage calculation.
Serialized messages used the serialized size as the basis for the memory
calculation</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>cursorMemoryHighWaterMark</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>70</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>the percentage (%) tipping point at which a system
memory limit will cause a cursor to block or spool to disk</p></td></tr><tr><td
colspan="1" rowspan="1"
class="confluenceTd"><p>storeUsageHighWaterMark</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>100</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>the percentage (%) tipping point at which a system
usage store limit will cause a sent to block</p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>prioritizedMessages</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="
confluenceTd"><p>have the store respect message priority</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>advisoryForConsumed</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>send an advisory message when a message is
consumed by a client</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>advisoryForDelivery</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>send an advisory message when a message is sent to a
client</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>advisoryForSlowConsumers</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>send an advisory message if a consumer is deemed
slow</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>advsioryForFastProducers</p></td><td colspa
n="1" rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>send an advisory message if a producer is
deemed fast</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>advisoryWhenFull</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>send an advisory message when a limit
(memory,store,temp disk) is full</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>gcInactiveDestinations</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>delete inactive destination</p></td></tr><tr><td
colspan="1" rowspan="1"
class="confluenceTd"><p>inactiveTimoutBeforeGC</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>5000</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>inactivity period (in ms) before destination is
considered inactive</p></td></tr><tr><td
colspan="1" rowspan="1"
class="confluenceTd"><p><span>usePrefetchExtension</span></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>true</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>the prefetch extension is used when
a message is delivered but not acked, such that the broker can
dispatch another message (e.g., prefetch == 0), the idea being that there
will always be prefetch num messages pending. It also allows a transaction
batch to exceed the prefetch value.</p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>slowConsumerStrategy</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>null</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>sets the strategy for handling slow
consumers. see <a shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/policy/AbortSlowConsumerStrategy.java">abortSlowConsumerStrategy</a
></p></td></tr></tbody></table></div><p>Additional properties for a
>Queue</p><div class="table-wrap"><table
>class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
>class="confluenceTh"><p>Queue only property</p></th><th colspan="1"
>rowspan="1" class="confluenceTh"><p>default</p></th><th colspan="1"
>rowspan="1" class="confluenceTh"><p>description</p></th></tr><tr><td
>colspan="1" rowspan="1"
>class="confluenceTd"><p>useConsumerPriority</p></td><td colspan="1"
>rowspan="1" class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
>class="confluenceTd"><p>use the priority of a consumer when dispatching
>messages from a Queue</p></td></tr><tr><td colspan="1" rowspan="1"
>class="confluenceTd"><p>strictOrderDispatch</p></td><td colspan="1"
>rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
>class="confluenceTd"><p>if true queue will not round robin consumers, but
>it'll use a single one until its prefetch buffer is full</p></td></tr><tr><td
>colspan="1" row
span="1" class="confluenceTd"><p>optimizedDispatch</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>don't use a separate thread for dispatching from a
Queue</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>lazyDispatch</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>only page in from store the number of messages that can
be dispatched at time</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>consumersBeforeDispatchStarts</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>when the first consumer connects, wait for specified
number of consumers before message dispatching starts</p></td></tr><tr><td
colspan="1" rowspan="1"
class="confluenceTd"><p>timeBeforeDispatchStarts</p></td><td colspan="1"
rowspan="1" class="confluenceTd
"><p>0</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>when the
first consumer connects, wait for specified time (in ms) before message
dispatching starts</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>queuePrefetch</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>sets the prefetch for consumers that are using the
default value</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>expireMessagesPeriod</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>30000</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>the period (in ms) of checks for message expiry on
queued messages, value of 0 disables</p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>persistJMSRedelivered</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>(v 5.10) if true, before a persistent
message is dispatched by the broker for the first time, the message is
rewritten to reflect the possible delivery.</p><p>This ensures the message
JMSRedelivered header is a reliable indication of possible duplicate
delivery.</p></td></tr></tbody></table></div><p>Additional properties for a
Topic</p><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh"><p>Topic only property</p></th><th
colspan="1" rowspan="1" class="confluenceTh"><p>default</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>topicPrefetch</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>n/a</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>sets the prefetch for topic consumers that
are using the default value</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>durableTopicPrefetch</p></td><td colspan="1"
rowspan="1" class="conflue
nceTd"><p>n/a</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>sets
the prefetch for durable topic consumers that are using the default
value</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>advisoryForDiscardingMessages</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>send an advisory when a message is discarded from a non
durable subscription</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><span style="color:
rgb(0,0,0);">alwaysRetroactive</span></p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>(v5.6) makes all subscribers retroactive negating the
need to modify the clients to enable this feature</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><span style="color:
rgb(0,0,0);">expireMessagesPeriod</span></p></td><td colspan="1" rowspan="1"
class="confluenceTd
"><p>30000</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>(v5.6)
the period (in ms) of checks for message expiry on inactive durable
subscribers, value of 0 disables</p></td></tr></tbody></table></div><p><span
style="line-height: 1.4285715;">The following are examples of different
policies that can be customised on a per destination basis</span></p><ul><li><a
shape="rect" href="dispatch-policies.html">Dispatch
Policies</a></li></ul><p>Here is an <a shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/activemq/trunk/activemq-unit-tests/src/test/resources/org/apache/activemq/xbean/activemq-policy.xml">example</a>
of this in use.</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
<script class="theme: Default; brush: xml; gutter: false"
type="syntaxhighlighter"><![CDATA[
<beans
xmlns="http://www.springframework.org/schema/beans"
Modified: websites/production/activemq/content/siteindex.html
==============================================================================
--- websites/production/activemq/content/siteindex.html (original)
+++ websites/production/activemq/content/siteindex.html Fri Sep 5 15:24:49 2014
@@ -88,7 +88,7 @@
<p>
<table class="grid" width="99%" cellspacing="0"><tr><td colspan="2"
rowspan="1">
- <table width="100%"><tr><td colspan="1" rowspan="1"><a shape="rect"
href="#index-0-9">0-9</a> ... 4</td><td colspan="1" rowspan="1"><a shape="rect"
href="#index-A">A</a> ... 89</td><td colspan="1" rowspan="1"><a shape="rect"
href="#index-B">B</a> ... 15</td><td colspan="1" rowspan="1"><a shape="rect"
href="#index-C">C</a> ... 40</td><td colspan="1" rowspan="1"><a shape="rect"
href="#index-D">D</a> ... 24</td><td colspan="1" rowspan="1"><a shape="rect"
href="#index-E">E</a> ... 7</td></tr><tr><td colspan="1" rowspan="1"><a
shape="rect" href="#index-F">F</a> ... 5</td><td colspan="1" rowspan="1"><a
shape="rect" href="#index-G">G</a> ... 4</td><td colspan="1" rowspan="1"><a
shape="rect" href="#index-H">H</a> ... 100</td><td colspan="1" rowspan="1"><a
shape="rect" href="#index-I">I</a> ... 18</td><td colspan="1" rowspan="1"><a
shape="rect" href="#index-J">J</a> ... 31</td><td colspan="1" rowspan="1"><a
shape="rect" href="#index-K">K</a> ... 4</td></tr><tr><td colspan="1" rowspa
n="1"><a shape="rect" href="#index-L">L</a> ... 8</td><td colspan="1"
rowspan="1"><a shape="rect" href="#index-M">M</a> ... 20</td><td colspan="1"
rowspan="1"><a shape="rect" href="#index-N">N</a> ... 18</td><td colspan="1"
rowspan="1"><a shape="rect" href="#index-O">O</a> ... 10</td><td colspan="1"
rowspan="1"><a shape="rect" href="#index-P">P</a> ... 18</td><td colspan="1"
rowspan="1"><a shape="rect" href="#index-Q">Q</a> ... 2</td></tr><tr><td
colspan="1" rowspan="1"><a shape="rect" href="#index-R">R</a> ... 18</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-S">S</a> ... 39</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-T">T</a> ... 19</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-U">U</a> ... 13</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-V">V</a> ... 16</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-W">W</a> ...
25</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect"
href="#index-X">X</a> ... 5</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-Y">Y</a> ... 0</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-Z">Z</a> ... 3</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-%21@%23%24">!@#$</a> ...
0</td><td colspan="1" rowspan="1"> </td><td colspan="1"
rowspan="1"> </td></tr></table>
+ <table width="100%"><tr><td colspan="1" rowspan="1"><a shape="rect"
href="#index-0-9">0-9</a> ... 4</td><td colspan="1" rowspan="1"><a shape="rect"
href="#index-A">A</a> ... 89</td><td colspan="1" rowspan="1"><a shape="rect"
href="#index-B">B</a> ... 15</td><td colspan="1" rowspan="1"><a shape="rect"
href="#index-C">C</a> ... 40</td><td colspan="1" rowspan="1"><a shape="rect"
href="#index-D">D</a> ... 24</td><td colspan="1" rowspan="1"><a shape="rect"
href="#index-E">E</a> ... 7</td></tr><tr><td colspan="1" rowspan="1"><a
shape="rect" href="#index-F">F</a> ... 5</td><td colspan="1" rowspan="1"><a
shape="rect" href="#index-G">G</a> ... 4</td><td colspan="1" rowspan="1"><a
shape="rect" href="#index-H">H</a> ... 100</td><td colspan="1" rowspan="1"><a
shape="rect" href="#index-I">I</a> ... 18</td><td colspan="1" rowspan="1"><a
shape="rect" href="#index-J">J</a> ... 31</td><td colspan="1" rowspan="1"><a
shape="rect" href="#index-K">K</a> ... 4</td></tr><tr><td colspan="1" rowspa
n="1"><a shape="rect" href="#index-L">L</a> ... 8</td><td colspan="1"
rowspan="1"><a shape="rect" href="#index-M">M</a> ... 20</td><td colspan="1"
rowspan="1"><a shape="rect" href="#index-N">N</a> ... 19</td><td colspan="1"
rowspan="1"><a shape="rect" href="#index-O">O</a> ... 10</td><td colspan="1"
rowspan="1"><a shape="rect" href="#index-P">P</a> ... 18</td><td colspan="1"
rowspan="1"><a shape="rect" href="#index-Q">Q</a> ... 2</td></tr><tr><td
colspan="1" rowspan="1"><a shape="rect" href="#index-R">R</a> ... 18</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-S">S</a> ... 39</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-T">T</a> ... 19</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-U">U</a> ... 13</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-V">V</a> ... 16</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-W">W</a> ...
25</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect"
href="#index-X">X</a> ... 5</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-Y">Y</a> ... 0</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-Z">Z</a> ... 3</td><td
colspan="1" rowspan="1"><a shape="rect" href="#index-%21@%23%24">!@#$</a> ...
0</td><td colspan="1" rowspan="1"> </td><td colspan="1"
rowspan="1"> </td></tr></table>
</td></tr><tr valign="top"><td colspan="1" rowspan="1"><h4
style="margin-top: 0px"><a shape="rect" name="index-0-9"></a>0-9</h4>
<span class="icon icon-page"
title="Page">Page:</span> <a shape="rect"
href="2007-april.html">2007 April</a>
<br clear="none">
@@ -391,7 +391,7 @@
<div class="smalltext" style="margin: 0 0 0 36px">Board Reports
The following are the Apache Software Foundation Board Reports.</div>
<span class="icon icon-page"
title="Page">Page:</span> <a shape="rect"
href="books.html">Books</a>
<br clear="none">
- <div class="smalltext" style="margin: 0 0 0 36px">Books This page
lists the known books about Apache ActiveMQ. If you happen to know a book which
is not listed then please contact us, for example using the Mailing Lists.
ActiveMQ in Action Instant Apache ActiveMQ Messaging Application Development
Apache </div>
+ <div class="smalltext" style="margin: 0 0 0 36px">Books This page
lists the known books about Apache ActiveMQ. If you happen to know a book which
is not listed then please contact us, for example using the Mailing Lists.
ActiveMQ in Action Instant Apache ActiveMQ Messaging Application Development
Mobile </div>
<span class="icon icon-page"
title="Page">Page:</span> <a shape="rect"
href="broadcasting.html">Broadcasting</a>
<br clear="none">
<div class="smalltext" style="margin: 0 0 0 36px">ActiveBlaze
provides infrastructure for fast, reliable peer to peer messaging to meet the
demands of high performance and collaborative applications. Using the basic
building block of a Channel, there exists a functional hierarchy used for
different probl</div>
@@ -1098,7 +1098,7 @@
<div class="smalltext" style="margin: 0 0 0 36px">JMSXUserID
support It is sometimes useful to know the authenticated username of the sender
of a message. This is not added by default but you can enable it by setting the
populateJMSXUserID property on the broker via Java code BrokerService broker =
new B</div>
<span class="icon icon-page"
title="Page">Page:</span> <a shape="rect"
href="jmx.html">JMX</a>
<br clear="none">
- <div class="smalltext" style="margin: 0 0 0 36px">JMX Apache
ActiveMQ has extensive support for JMX to allow you to monitor and control the
behavior of the broker via the JMX MBeans. Using JMX to monitor Apache ActiveMQ
You can enable/disable JMX support as follows... 1. Run a broker setting the
broker p</div>
+ <div class="smalltext" style="margin: 0 0 0 36px">JMX Apache
ActiveMQ has extensive support for JMX to allow you to monitor and control the
behavior of the broker via the JMX MBeans. AMQ Version  >= 5.8.0 The
MBean naming documented here applies to the 5.8.0 and later versions of
ActiveMQ. Earlier versio</div>
<span class="icon icon-page"
title="Page">Page:</span> <a shape="rect"
href="jmx-support.html">JMX Support</a>
<br clear="none">
<div class="smalltext" style="margin: 0 0 0 36px">This page
describes the JMX management requirements. Required MBeans Broker MBeans We
need MBeans for the core Broker types in the activemq.broker package to allow
folks to see a broker's configuration, its connectors, currently connected
clients & discon</div>
@@ -1219,7 +1219,7 @@
<div class="smalltext" style="margin: 0 0 0 36px">To provide
massive scalability of a large messaging fabric you typically want to allow
many brokers to be connected together into a network so that you can have as
many clients as you wish all logically connected together - and running as many
message bro</div>
<span class="icon icon-page"
title="Page">Page:</span> <a shape="rect"
href="new-features.html">New Features</a>
<br clear="none">
- <div class="smalltext" style="margin: 0 0 0 36px">New Features
This page documents the various new features we add in each major release New
Features in 6.0 New Features in 5.6 New Features in 5.5 New Features in 5.4 New
Features in 5.2 New Features in 5.1 New Features in 5.0 New Features in 4.1 New
Feat</div>
+ <div class="smalltext" style="margin: 0 0 0 36px">New Features
This page documents the various new features we add in each major release New
Features in 6.0 New Features in 5.11 New Features in 5.6 New Features in 5.5
New Features in 5.4 New Features in 5.2 New Features in 5.1 New Features in 5.0
New Fea</div>
<span class="icon icon-page"
title="Page">Page:</span> <a shape="rect"
href="new-features-in-41.html">New Features in 4.1</a>
<br clear="none">
<div class="smalltext" style="margin: 0 0 0 36px">New Features in
Apache ActiveMQ 4.1 Shared File System Master Slave JDBC Master Slave Virtual
Destinations Configure Startup Destinations Structured Message Properties and
MapMessages</div>
@@ -1229,6 +1229,9 @@
<span class="icon icon-page"
title="Page">Page:</span> <a shape="rect"
href="new-features-in-51.html">New Features in 5.1</a>
<br clear="none">
<div class="smalltext" style="margin: 0 0 0 36px">New Features in
5.1 In the 5.1.x release of Apache ActiveMQ there are the following new
features: You can use the new DestinationSource on an ActiveMQConnection to
access the available queues or topics or listen to queues/topics being created
or deleted. </div>
+ <span class="icon icon-page"
title="Page">Page:</span> <a shape="rect"
href="new-features-in-511.html">New Features in 5.11</a>
+ <br clear="none">
+ <div class="smalltext" style="margin: 0 0 0 36px">New Features in
5.11.0 Hardened MQTT Protocol Support</div>
<span class="icon icon-page"
title="Page">Page:</span> <a shape="rect"
href="new-features-in-52.html">New Features in 5.2</a>
<br clear="none">
<div class="smalltext" style="margin: 0 0 0 36px">Apache ActiveMQ
5.2 is primarily a maintenance release which resolves . New Features in 5.2 The
new features and enhancements in this release include: Additional advisory
messages for messages delivered/consumed fast producers/slow consumers, Usage
limits</div>
Modified: websites/production/activemq/content/sitemap.html
==============================================================================
--- websites/production/activemq/content/sitemap.html (original)
+++ websites/production/activemq/content/sitemap.html Fri Sep 5 15:24:49 2014
@@ -82,7 +82,7 @@
<ul class="childpages-macro"><li><a shape="rect"
href="download.html">Download</a><ul class="childpages-macro"><li><a
shape="rect" href="activemq-11-release.html">ActiveMQ 1.1
Release</a></li><li><a shape="rect" href="activemq-12-release.html">ActiveMQ
1.2 Release</a></li><li><a shape="rect"
href="activemq-13-release.html">ActiveMQ 1.3 Release</a></li><li><a
shape="rect" href="activemq-14-release.html">ActiveMQ 1.4
Release</a></li><li><a shape="rect" href="activemq-15-release.html">ActiveMQ
1.5 Release</a></li><li><a shape="rect"
href="activemq-20-release.html">ActiveMQ 2.0 Release</a></li><li><a
shape="rect" href="activemq-21-release.html">ActiveMQ 2.1
Release</a></li><li><a shape="rect" href="activemq-30-release.html">ActiveMQ
3.0 Release</a></li><li><a shape="rect"
href="activemq-31-release.html">ActiveMQ 3.1 Release</a></li><li><a
shape="rect" href="activemq-321-release.html">ActiveMQ 3.2.1
Release</a></li><li><a shape="rect" href="activemq-322-release.html">ActiveMQ
3.2.2 Relea
se</a></li><li><a shape="rect" href="activemq-32-release.html">ActiveMQ 3.2
Release</a></li><li><a shape="rect" href="activemq-401-release.html">ActiveMQ
4.0.1 Release</a></li><li><a shape="rect"
href="activemq-402-release.html">ActiveMQ 4.0.2 Release</a></li><li><a
shape="rect" href="activemq-40-m4-release.html">ActiveMQ 4.0 M4
Release</a></li><li><a shape="rect"
href="activemq-40-rc2-release.html">ActiveMQ 4.0 RC2 Release</a></li><li><a
shape="rect" href="activemq-40-release.html">ActiveMQ 4.0
Release</a></li><li><a shape="rect" href="activemq-410-release.html">ActiveMQ
4.1.0 Release</a></li><li><a shape="rect"
href="activemq-411-release.html">ActiveMQ 4.1.1 Release</a></li><li><a
shape="rect" href="activemq-412-release.html">ActiveMQ 4.1.2
Release</a></li><li><a shape="rect" href="activemq-500-release.html">ActiveMQ
5.0.0 Release</a></li><li><a shape="rect"
href="activemq-510-release.html">ActiveMQ 5.1.0 Release</a></li><li><a
shape="rect" href="activemq-520-release.html">ActiveM
Q 5.2.0 Release</a></li><li><a shape="rect"
href="activemq-530-release.html">ActiveMQ 5.3.0 Release</a></li><li><a
shape="rect" href="activemq-531-release.html">ActiveMQ 5.3.1
Release</a></li><li><a shape="rect" href="activemq-532-release.html">ActiveMQ
5.3.2 Release</a></li><li><a shape="rect"
href="activemq-540-release.html">ActiveMQ 5.4.0 Release</a></li><li><a
shape="rect" href="activemq-541-release.html">ActiveMQ 5.4.1
Release</a></li><li><a shape="rect" href="activemq-542-release.html">ActiveMQ
5.4.2 Release</a></li><li><a shape="rect"
href="activemq-543-release.html">ActiveMQ 5.4.3 Release</a></li><li><a
shape="rect" href="activemq-550-release.html">ActiveMQ 5.5.0
Release</a></li><li><a shape="rect" href="activemq-551-release.html">ActiveMQ
5.5.1 Release</a></li><li><a shape="rect"
href="activemq-560-release.html">ActiveMQ 5.6.0 Release</a></li><li><a
shape="rect" href="activemq-570-release.html">ActiveMQ 5.7.0
Release</a></li><li><a shape="rect" href="activemq-580-release.ht
ml">ActiveMQ 5.8.0 Release</a><ul class="childpages-macro"><li><a shape="rect"
href="58-migration-guide.html">5.8 Migration Guide</a></li></ul></li><li><a
shape="rect" href="activemq-590-release.html">ActiveMQ 5.9.0 Release</a><ul
class="childpages-macro"><li><a shape="rect" href="59-migration-guide.html">5.9
Migration Guide</a></li></ul></li><li><a shape="rect"
href="activemq-591-release.html">ActiveMQ 5.9.1 Release</a></li><li><a
shape="rect" href="activemq-5100-release.html">ActiveMQ 5.10.0
Release</a></li><li><a shape="rect" href="in-progress.html">In
Progress</a></li></ul></li><li><a shape="rect"
href="download-archives.html">Download Archives</a></li><li><a shape="rect"
href="javadocs.html">JavaDocs</a></li><li><a shape="rect"
href="news.html">News</a></li></ul>
<h2 id="SiteMap-Features">Features</h2>
-<ul class="childpages-macro"><li><a shape="rect"
href="active-groups.html">Active Groups</a></li><li><a shape="rect"
href="activemq-real-time.html">ActiveMQ Real Time</a><ul
class="childpages-macro"><li><a shape="rect"
href="broadcasting.html">Broadcasting</a></li><li><a shape="rect"
href="group-membership.html">Group Membership</a></li><li><a shape="rect"
href="life-cycle.html">Life Cycle</a></li><li><a shape="rect"
href="the-activeblaze-message-type.html">The ActiveBlaze Message
type</a></li></ul></li><li><a shape="rect"
href="broker-camel-component.html">Broker Camel Component</a></li><li><a
shape="rect" href="clustering.html">Clustering</a><ul
class="childpages-macro"><li><a shape="rect"
href="masterslave.html">MasterSlave</a><ul class="childpages-macro"><li><a
shape="rect" href="jdbc-master-slave.html">JDBC Master Slave</a></li><li><a
shape="rect" href="kahadb-replication-experimental.html">KahaDB Replication
(Experimental)</a></li><li><a shape="rect" href="pure-master-slave.ht
ml">Pure Master Slave</a></li><li><a shape="rect"
href="shared-file-system-master-slave.html">Shared File System Master
Slave</a></li></ul></li><li><a shape="rect"
href="networks-of-brokers.html">Networks of Brokers</a></li><li><a shape="rect"
href="replicated-message-store.html">Replicated Message
Store</a></li></ul></li><li><a shape="rect" href="command-agent.html">Command
Agent</a></li><li><a shape="rect" href="consumer-features.html">Consumer
Features</a><ul class="childpages-macro"><li><a shape="rect"
href="consumer-dispatch-async.html">Consumer Dispatch Async</a></li><li><a
shape="rect" href="consumer-priority.html">Consumer Priority</a></li><li><a
shape="rect" href="exclusive-consumer.html">Exclusive Consumer</a></li><li><a
shape="rect" href="manage-durable-subscribers.html">Manage Durable
Subscribers</a></li><li><a shape="rect" href="message-groups.html">Message
Groups</a></li><li><a shape="rect" href="redelivery-policy.html">Redelivery
Policy</a></li><li><a shape="rect" hre
f="retroactive-consumer.html">Retroactive Consumer</a></li><li><a shape="rect"
href="selectors.html">Selectors</a></li><li><a shape="rect"
href="slow-consumer-handling.html">Slow Consumer Handling</a></li><li><a
shape="rect" href="subscription-recovery-policy.html">Subscription Recovery
Policy</a></li></ul></li><li><a shape="rect"
href="destination-features.html">Destination Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="composite-destinations.html">Composite Destinations</a></li><li><a
shape="rect" href="configure-startup-destinations.html">Configure Startup
Destinations</a></li><li><a shape="rect"
href="delete-inactive-destinations.html">Delete Inactive
Destinations</a></li><li><a shape="rect"
href="destination-options.html">Destination Options</a></li><li><a shape="rect"
href="mirrored-queues.html">Mirrored Queues</a></li><li><a shape="rect"
href="per-destination-policies.html">Per Destination Policies</a></li><li><a
shape="rect" href="virtual-destinations.htm
l">Virtual Destinations</a></li><li><a shape="rect"
href="wildcards.html">Wildcards</a></li></ul></li><li><a shape="rect"
href="discovery.html">Discovery</a></li><li><a shape="rect"
href="enterprise-integration-patterns.html">Enterprise Integration
Patterns</a></li><li><a shape="rect" href="features-overview.html">Features
Overview</a></li><li><a shape="rect" href="horizontal-scaling.html">Horizontal
Scaling</a><ul class="childpages-macro"><li><a shape="rect"
href="scaling-queues.html">Scaling Queues</a></li></ul></li><li><a shape="rect"
href="interceptors.html">Interceptors</a><ul class="childpages-macro"><li><a
shape="rect" href="destinations-plugin.html">Destinations Plugin</a></li><li><a
shape="rect" href="logging-interceptor.html">Logging Interceptor</a></li><li><a
shape="rect" href="statisticsplugin.html">StatisticsPlugin</a></li><li><a
shape="rect"
href="timestampplugin.html">TimeStampPlugin</a></li></ul></li><li><a
shape="rect" href="jmsxuserid.html">JMSXUserID</a></li><li><
a shape="rect" href="jmx.html">JMX</a><ul class="childpages-macro"><li><a
shape="rect" href="jmx-support.html">JMX Support</a></li></ul></li><li><a
shape="rect"
href="logging-a-warning-if-you-forget-to-start-a-connection.html">Logging a
warning if you forget to start a Connection</a></li><li><a shape="rect"
href="mdc-logging.html">MDC Logging</a></li><li><a shape="rect"
href="message-dispatching-features.html">Message Dispatching Features</a><ul
class="childpages-macro"><li><a shape="rect" href="async-sends.html">Async
Sends</a></li><li><a shape="rect" href="dispatch-policies.html">Dispatch
Policies</a></li><li><a shape="rect" href="message-cursors.html">Message
Cursors</a></li><li><a shape="rect"
href="optimized-acknowledgement.html">Optimized Acknowledgement</a></li><li><a
shape="rect" href="producer-flow-control.html">Producer Flow
Control</a></li><li><a shape="rect" href="total-ordering.html">Total
Ordering</a></li></ul></li><li><a shape="rect"
href="message-features.html">Messa
ge Features</a><ul class="childpages-macro"><li><a shape="rect"
href="activemq-message-properties.html">ActiveMQ Message
Properties</a></li><li><a shape="rect" href="advisory-message.html">Advisory
Message</a></li><li><a shape="rect" href="blob-messages.html">Blob
Messages</a></li><li><a shape="rect"
href="delay-and-schedule-message-delivery.html">Delay and Schedule Message
Delivery</a></li><li><a shape="rect" href="jms-streams.html">JMS
Streams</a></li><li><a shape="rect" href="message-transformation.html">Message
Transformation</a></li><li><a shape="rect"
href="structured-message-properties-and-mapmessages.html">Structured Message
Properties and MapMessages</a></li></ul></li><li><a shape="rect"
href="new-features.html">New Features</a><ul class="childpages-macro"><li><a
shape="rect" href="changes-in-40.html">Changes in 4.0</a></li><li><a
shape="rect" href="new-features-in-41.html">New Features in 4.1</a></li><li><a
shape="rect" href="new-features-in-50.html">New Features in 5.0</a
></li><li><a shape="rect" href="new-features-in-51.html">New Features in
>5.1</a></li><li><a shape="rect" href="new-features-in-52.html">New Features
>in 5.2</a></li><li><a shape="rect" href="new-features-in-53.html">New
>Features in 5.3</a></li><li><a shape="rect"
>href="new-features-in-54.html">New Features in 5.4</a></li><li><a
>shape="rect" href="new-features-in-55.html">New Features in
>5.5</a></li><li><a shape="rect" href="new-features-in-56.html">New Features
>in 5.6</a></li><li><a shape="rect" href="new-features-in-57.html">New
>Features in 5.7</a></li><li><a shape="rect"
>href="new-features-in-58.html">New Features in 5.8</a></li><li><a
>shape="rect" href="new-features-in-59.html">New Features in 5.9</a><ul
>class="childpages-macro"><li><a shape="rect"
>href="runtime-configuration.html">Runtime
>Configuration</a></li></ul></li><li><a shape="rect"
>href="new-features-in-60.html">New Features in 6.0</a></li></ul></li><li><a
>shape="rect" href="performance.html">Performance</a><ul class="chi
ldpages-macro"><li><a shape="rect"
href="activemq-performance-module-users-manual.html">ActiveMQ Performance
Module Users Manual</a><ul class="childpages-macro"><li><a shape="rect"
href="sample-report.html">sample report</a></li></ul></li><li><a shape="rect"
href="load-testing-with-camel.html">Load Testing with Camel</a></li><li><a
shape="rect" href="performance-report.html">Performance
report</a></li></ul></li><li><a shape="rect"
href="persistence.html">Persistence</a><ul class="childpages-macro"><li><a
shape="rect" href="amq-message-store.html">AMQ Message Store</a></li><li><a
shape="rect" href="configurable-ioexception-handling.html">Configurable
IOException Handling</a></li><li><a shape="rect" href="jdbc-support.html">JDBC
Support</a><ul class="childpages-macro"><li><a shape="rect"
href="sqlserver.html">SQLServer</a></li><li><a shape="rect"
href="sybase.html">Sybase</a></li></ul></li><li><a shape="rect"
href="kahadb.html">KahaDB</a></li><li><a shape="rect" href="kaha-persistence
.html">Kaha Persistence</a><ul class="childpages-macro"><li><a shape="rect"
href="test.html">TEST</a></li></ul></li><li><a shape="rect"
href="leveldb-store.html">LevelDB Store</a></li><li><a shape="rect"
href="pluggable-storage-lockers.html">Pluggable storage lockers</a></li><li><a
shape="rect" href="replicated-leveldb-store.html">Replicated LevelDB
Store</a></li></ul></li><li><a shape="rect"
href="scaling-the-depth-of-a-queue.html">Scaling the Depth of a
Queue</a></li><li><a shape="rect" href="security.html">Security</a><ul
class="childpages-macro"><li><a shape="rect" href="audit-logging.html">Audit
Logging</a></li><li><a shape="rect"
href="cached-ldap-authorization-module.html">Cached LDAP Authorization
Module</a></li><li><a shape="rect" href="encrypted-passwords.html">Encrypted
passwords</a></li><li><a shape="rect"
href="shiro.html">Shiro</a></li></ul></li><li><a shape="rect"
href="the-proxy-connector.html">The Proxy Connector</a></li><li><a shape="rect"
href="unix.html">Unix</a>
<ul class="childpages-macro"><li><a shape="rect" href="unix-service.html">Unix
Service</a></li><li><a shape="rect" href="unix-shell-script.html">Unix Shell
Script</a></li></ul></li><li><a shape="rect" href="uri-protocols.html">URI
Protocols</a><ul class="childpages-macro"><li><a shape="rect"
href="vm-protocol.html">VM Protocol</a></li></ul></li><li><a shape="rect"
href="visualisation.html">Visualisation</a><ul class="childpages-macro"><li><a
shape="rect" href="visualisation-wish-list.html">Visualisation Wish
List</a></li></ul></li></ul>
+<ul class="childpages-macro"><li><a shape="rect"
href="active-groups.html">Active Groups</a></li><li><a shape="rect"
href="activemq-real-time.html">ActiveMQ Real Time</a><ul
class="childpages-macro"><li><a shape="rect"
href="broadcasting.html">Broadcasting</a></li><li><a shape="rect"
href="group-membership.html">Group Membership</a></li><li><a shape="rect"
href="life-cycle.html">Life Cycle</a></li><li><a shape="rect"
href="the-activeblaze-message-type.html">The ActiveBlaze Message
type</a></li></ul></li><li><a shape="rect"
href="broker-camel-component.html">Broker Camel Component</a></li><li><a
shape="rect" href="clustering.html">Clustering</a><ul
class="childpages-macro"><li><a shape="rect"
href="masterslave.html">MasterSlave</a><ul class="childpages-macro"><li><a
shape="rect" href="jdbc-master-slave.html">JDBC Master Slave</a></li><li><a
shape="rect" href="kahadb-replication-experimental.html">KahaDB Replication
(Experimental)</a></li><li><a shape="rect" href="pure-master-slave.ht
ml">Pure Master Slave</a></li><li><a shape="rect"
href="shared-file-system-master-slave.html">Shared File System Master
Slave</a></li></ul></li><li><a shape="rect"
href="networks-of-brokers.html">Networks of Brokers</a></li><li><a shape="rect"
href="replicated-message-store.html">Replicated Message
Store</a></li></ul></li><li><a shape="rect" href="command-agent.html">Command
Agent</a></li><li><a shape="rect" href="consumer-features.html">Consumer
Features</a><ul class="childpages-macro"><li><a shape="rect"
href="consumer-dispatch-async.html">Consumer Dispatch Async</a></li><li><a
shape="rect" href="consumer-priority.html">Consumer Priority</a></li><li><a
shape="rect" href="exclusive-consumer.html">Exclusive Consumer</a></li><li><a
shape="rect" href="manage-durable-subscribers.html">Manage Durable
Subscribers</a></li><li><a shape="rect" href="message-groups.html">Message
Groups</a></li><li><a shape="rect" href="redelivery-policy.html">Redelivery
Policy</a></li><li><a shape="rect" hre
f="retroactive-consumer.html">Retroactive Consumer</a></li><li><a shape="rect"
href="selectors.html">Selectors</a></li><li><a shape="rect"
href="slow-consumer-handling.html">Slow Consumer Handling</a></li><li><a
shape="rect" href="subscription-recovery-policy.html">Subscription Recovery
Policy</a></li></ul></li><li><a shape="rect"
href="destination-features.html">Destination Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="composite-destinations.html">Composite Destinations</a></li><li><a
shape="rect" href="configure-startup-destinations.html">Configure Startup
Destinations</a></li><li><a shape="rect"
href="delete-inactive-destinations.html">Delete Inactive
Destinations</a></li><li><a shape="rect"
href="destination-options.html">Destination Options</a></li><li><a shape="rect"
href="mirrored-queues.html">Mirrored Queues</a></li><li><a shape="rect"
href="per-destination-policies.html">Per Destination Policies</a></li><li><a
shape="rect" href="virtual-destinations.htm
l">Virtual Destinations</a></li><li><a shape="rect"
href="wildcards.html">Wildcards</a></li></ul></li><li><a shape="rect"
href="discovery.html">Discovery</a></li><li><a shape="rect"
href="enterprise-integration-patterns.html">Enterprise Integration
Patterns</a></li><li><a shape="rect" href="features-overview.html">Features
Overview</a></li><li><a shape="rect" href="horizontal-scaling.html">Horizontal
Scaling</a><ul class="childpages-macro"><li><a shape="rect"
href="scaling-queues.html">Scaling Queues</a></li></ul></li><li><a shape="rect"
href="interceptors.html">Interceptors</a><ul class="childpages-macro"><li><a
shape="rect" href="destinations-plugin.html">Destinations Plugin</a></li><li><a
shape="rect" href="logging-interceptor.html">Logging Interceptor</a></li><li><a
shape="rect" href="statisticsplugin.html">StatisticsPlugin</a></li><li><a
shape="rect"
href="timestampplugin.html">TimeStampPlugin</a></li></ul></li><li><a
shape="rect" href="jmsxuserid.html">JMSXUserID</a></li><li><
a shape="rect" href="jmx.html">JMX</a><ul class="childpages-macro"><li><a
shape="rect" href="jmx-support.html">JMX Support</a></li></ul></li><li><a
shape="rect"
href="logging-a-warning-if-you-forget-to-start-a-connection.html">Logging a
warning if you forget to start a Connection</a></li><li><a shape="rect"
href="mdc-logging.html">MDC Logging</a></li><li><a shape="rect"
href="message-dispatching-features.html">Message Dispatching Features</a><ul
class="childpages-macro"><li><a shape="rect" href="async-sends.html">Async
Sends</a></li><li><a shape="rect" href="dispatch-policies.html">Dispatch
Policies</a></li><li><a shape="rect" href="message-cursors.html">Message
Cursors</a></li><li><a shape="rect"
href="optimized-acknowledgement.html">Optimized Acknowledgement</a></li><li><a
shape="rect" href="producer-flow-control.html">Producer Flow
Control</a></li><li><a shape="rect" href="total-ordering.html">Total
Ordering</a></li></ul></li><li><a shape="rect"
href="message-features.html">Messa
ge Features</a><ul class="childpages-macro"><li><a shape="rect"
href="activemq-message-properties.html">ActiveMQ Message
Properties</a></li><li><a shape="rect" href="advisory-message.html">Advisory
Message</a></li><li><a shape="rect" href="blob-messages.html">Blob
Messages</a></li><li><a shape="rect"
href="delay-and-schedule-message-delivery.html">Delay and Schedule Message
Delivery</a></li><li><a shape="rect" href="jms-streams.html">JMS
Streams</a></li><li><a shape="rect" href="message-transformation.html">Message
Transformation</a></li><li><a shape="rect"
href="structured-message-properties-and-mapmessages.html">Structured Message
Properties and MapMessages</a></li></ul></li><li><a shape="rect"
href="new-features.html">New Features</a><ul class="childpages-macro"><li><a
shape="rect" href="changes-in-40.html">Changes in 4.0</a></li><li><a
shape="rect" href="new-features-in-41.html">New Features in 4.1</a></li><li><a
shape="rect" href="new-features-in-50.html">New Features in 5.0</a
></li><li><a shape="rect" href="new-features-in-51.html">New Features in
>5.1</a></li><li><a shape="rect" href="new-features-in-52.html">New Features
>in 5.2</a></li><li><a shape="rect" href="new-features-in-53.html">New
>Features in 5.3</a></li><li><a shape="rect"
>href="new-features-in-54.html">New Features in 5.4</a></li><li><a
>shape="rect" href="new-features-in-55.html">New Features in
>5.5</a></li><li><a shape="rect" href="new-features-in-56.html">New Features
>in 5.6</a></li><li><a shape="rect" href="new-features-in-57.html">New
>Features in 5.7</a></li><li><a shape="rect"
>href="new-features-in-58.html">New Features in 5.8</a></li><li><a
>shape="rect" href="new-features-in-59.html">New Features in 5.9</a><ul
>class="childpages-macro"><li><a shape="rect"
>href="runtime-configuration.html">Runtime
>Configuration</a></li></ul></li><li><a shape="rect"
>href="new-features-in-511.html">New Features in 5.11</a></li><li><a
>shape="rect" href="new-features-in-60.html">New Features in 6.0</a></li></
ul></li><li><a shape="rect" href="performance.html">Performance</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-performance-module-users-manual.html">ActiveMQ Performance
Module Users Manual</a><ul class="childpages-macro"><li><a shape="rect"
href="sample-report.html">sample report</a></li></ul></li><li><a shape="rect"
href="load-testing-with-camel.html">Load Testing with Camel</a></li><li><a
shape="rect" href="performance-report.html">Performance
report</a></li></ul></li><li><a shape="rect"
href="persistence.html">Persistence</a><ul class="childpages-macro"><li><a
shape="rect" href="amq-message-store.html">AMQ Message Store</a></li><li><a
shape="rect" href="configurable-ioexception-handling.html">Configurable
IOException Handling</a></li><li><a shape="rect" href="jdbc-support.html">JDBC
Support</a><ul class="childpages-macro"><li><a shape="rect"
href="sqlserver.html">SQLServer</a></li><li><a shape="rect"
href="sybase.html">Sybase</a></li></ul></li><li><a shape="r
ect" href="kahadb.html">KahaDB</a></li><li><a shape="rect"
href="kaha-persistence.html">Kaha Persistence</a><ul
class="childpages-macro"><li><a shape="rect"
href="test.html">TEST</a></li></ul></li><li><a shape="rect"
href="leveldb-store.html">LevelDB Store</a></li><li><a shape="rect"
href="pluggable-storage-lockers.html">Pluggable storage lockers</a></li><li><a
shape="rect" href="replicated-leveldb-store.html">Replicated LevelDB
Store</a></li></ul></li><li><a shape="rect"
href="scaling-the-depth-of-a-queue.html">Scaling the Depth of a
Queue</a></li><li><a shape="rect" href="security.html">Security</a><ul
class="childpages-macro"><li><a shape="rect" href="audit-logging.html">Audit
Logging</a></li><li><a shape="rect"
href="cached-ldap-authorization-module.html">Cached LDAP Authorization
Module</a></li><li><a shape="rect" href="encrypted-passwords.html">Encrypted
passwords</a></li><li><a shape="rect"
href="shiro.html">Shiro</a></li></ul></li><li><a shape="rect"
href="the-proxy-connecto
r.html">The Proxy Connector</a></li><li><a shape="rect"
href="unix.html">Unix</a><ul class="childpages-macro"><li><a shape="rect"
href="unix-service.html">Unix Service</a></li><li><a shape="rect"
href="unix-shell-script.html">Unix Shell Script</a></li></ul></li><li><a
shape="rect" href="uri-protocols.html">URI Protocols</a><ul
class="childpages-macro"><li><a shape="rect" href="vm-protocol.html">VM
Protocol</a></li></ul></li><li><a shape="rect"
href="visualisation.html">Visualisation</a><ul class="childpages-macro"><li><a
shape="rect" href="visualisation-wish-list.html">Visualisation Wish
List</a></li></ul></li></ul>
<h2 id="SiteMap-Connectivity">Connectivity</h2>
<ul class="childpages-macro"><li><a shape="rect"
href="containers.html">Containers</a><ul class="childpages-macro"><li><a
shape="rect" href="axis-and-cxf-support.html">Axis and CXF
Support</a></li><li><a shape="rect" href="blazeds.html">BlazeDS</a></li><li><a
shape="rect" href="geronimo.html">Geronimo</a></li><li><a shape="rect"
href="integrating-apache-activemq-with-glassfish.html">Integrating Apache
ActiveMQ with Glassfish</a></li><li><a shape="rect"
href="integrating-apache-activemq-with-jboss.html">Integrating Apache ActiveMQ
with JBoss</a></li><li><a shape="rect" href="j2ee.html">J2EE</a></li><li><a
shape="rect" href="jboss-integration.html">JBoss Integration</a><ul
class="childpages-macro"><li><a shape="rect"
href="inbound-communication.html">Inbound Communication</a></li><li><a
shape="rect" href="outbound-communication.html">Outbound
Communication</a></li></ul></li><li><a shape="rect"
href="jca-container.html">JCA Container</a></li><li><a shape="rect"
href="jndi-support.html"
>JNDI Support</a></li><li><a shape="rect" href="old-osgi-integration.html">Old
>OSGi Integration</a></li><li><a shape="rect"
>href="osgi-integration.html">OSGi Integration</a></li><li><a shape="rect"
>href="resource-adapter.html">Resource Adapter</a><ul
>class="childpages-macro"><li><a shape="rect"
>href="activation-spec-properties.html">Activation Spec
>Properties</a></li><li><a shape="rect"
>href="connection-factory-properties.html">Connection Factory
>Properties</a></li><li><a shape="rect"
>href="resource-adapter-properties.html">Resource Adapter
>Properties</a></li><li><a shape="rect"
>href="tomee.html">TomEE</a></li></ul></li><li><a shape="rect"
>href="sjsas-with-genericjmsra.html">SJSAS with GenericJMSRA</a></li><li><a
>shape="rect" href="spring-support.html">Spring Support</a><ul
>class="childpages-macro"><li><a shape="rect"
>href="jmstemplate-gotchas.html">JmsTemplate Gotchas</a></li></ul></li><li><a
>shape="rect" href="sun-jndi.html">Sun JNDI</a></li><li><a shape="rect"
>href="tomcat.html">
Tomcat</a><ul class="childpages-macro"><li><a shape="rect"
href="setting-up-activemq-with-tomcat-559.html">Setting up ActiveMQ with Tomcat
5.5.9</a></li></ul></li><li><a shape="rect"
href="weblogic-integration.html">WebLogic Integration</a></li><li><a
shape="rect" href="zos.html">zOS</a></li></ul></li><li><a shape="rect"
href="cross-language-clients.html">Cross Language Clients</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-c-clients.html">ActiveMQ C++ Clients</a><ul
class="childpages-macro"><li><a shape="rect"
href="activemq-c-development.html">ActiveMQ C Development</a></li><li><a
shape="rect" href="building-activemq-cpp.html">Building ActiveMQ
CPP</a></li><li><a shape="rect"
href="configuring-activemq-cpp.html">Configuring ActiveMQ CPP</a></li><li><a
shape="rect" href="downloading-activemq-cpp.html">Downloading ActiveMQ
CPP</a></li><li><a shape="rect" href="openwire-cpp-client.html">OpenWire CPP
Client</a></li></ul></li><li><a shape="rect" href="ajax.html">A
jax</a></li><li><a shape="rect" href="c-integration.html">C Integration</a><ul
class="childpages-macro"><li><a shape="rect"
href="c-integration-scenarios.html">C integration scenarios</a></li><li><a
shape="rect" href="compile-activemq-with-gcj.html">Compile ActiveMQ with
GCJ</a></li><li><a shape="rect" href="openwire-c-client.html">OpenWire C
Client</a></li></ul></li><li><a shape="rect" href="cms.html">CMS</a></li><li><a
shape="rect" href="delphi-and-freepascal.html">Delphi and
FreePascal</a></li><li><a shape="rect" href="dot-net.html">dot
Net</a></li><li><a shape="rect" href="perl.html">Perl</a></li><li><a
shape="rect" href="php.html">PHP</a></li><li><a shape="rect"
href="pike.html">Pike</a></li><li><a shape="rect"
href="python.html">Python</a></li><li><a shape="rect"
href="ruby.html">Ruby</a></li><li><a shape="rect"
href="websockets.html">WebSockets</a></li></ul></li><li><a shape="rect"
href="jms-to-jms-bridge.html">JMS to JMS Bridge</a></li><li><a shape="rect"
href="protocols.htm
l">Protocols</a><ul class="childpages-macro"><li><a shape="rect"
href="amqp.html">AMQP</a></li><li><a shape="rect"
href="mqtt.html">MQTT</a></li><li><a shape="rect"
href="openwire.html">OpenWire</a><ul class="childpages-macro"><li><a
shape="rect" href="openwire-version-2-specification.html">OpenWire Version 2
Specification</a></li></ul></li><li><a shape="rect"
href="rest.html">REST</a></li><li><a shape="rect" href="rss-and-atom.html">RSS
and Atom</a></li><li><a shape="rect" href="stomp.html">Stomp</a></li><li><a
shape="rect" href="wsif.html">WSIF</a></li><li><a shape="rect"
href="ws-notification.html">WS Notification</a></li><li><a shape="rect"
href="xmpp.html">XMPP</a></li></ul></li></ul>