You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ce...@apache.org on 2013/03/04 04:36:38 UTC
svn commit: r852875 [1/2] - in
/websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website:
./ blog/ blog/releases/ community/ documentation/ documentation/schema/
images/ scripts/ styles/impact/ styles/impact/css/ versions/
Author: ceposta
Date: Mon Mar 4 03:36:37 2013
New Revision: 852875
Log:
[maven-svn-wagon] websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website
Modified:
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/index.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/index.rss
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta1.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta2.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta3.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta4.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta5.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta6.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.0.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.1.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.2.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.3.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.4.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.5.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.6.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/building.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/contributing.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/developers.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/faq.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/index.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/release-guide.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/site.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/source.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/support.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/amqp-manual.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/architecture.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/extending-guide.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/getting-started.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/index.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/management-api.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/migration-guide.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/module-organization.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/mqtt-manual.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/openwire-manual.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/performance-scaling.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/schema/apollo.xsd
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/stomp-manual.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/user-manual.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/verification.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/download.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/images/module-deps-graph.png
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/images/project-logo-vector.png
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/images/project-logo.png
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/images/rss.gif
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/index.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/privacy-policy.html
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/scripts/jquery.js
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/styles/impact/blog.template
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/styles/impact/css/pygmentize.css
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/styles/impact/css/site.css
websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/versions/index.html
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/index.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/index.rss
==============================================================================
--- websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/index.rss (original)
+++ websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/index.rss Mon Mar 4 03:36:37 2013
@@ -4,8 +4,8 @@
<title>The Apollo Blog</title>
<link>http://activemq.apache.org/apollo/blog/</link>
<description>ActiveMQ's next generation of messaging</description>
- <pubDate>Thu, 21 Feb 2013 11:57:29 -0500</pubDate>
- <lastBuildDate>Thu, 21 Feb 2013 11:57:29 -0500</lastBuildDate>
+ <pubDate>Sun, 3 Mar 2013 20:34:32 -0700</pubDate>
+ <lastBuildDate>Sun, 3 Mar 2013 20:34:32 -0700</lastBuildDate>
<generator>Scalate - http://scalate.fusesource.org/</generator>
<item>
<title>Apollo 1.6</title>
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta1.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta2.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta3.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta4.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta5.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1-0-beta6.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.0.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.1.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.2.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.3.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.4.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.5.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/blog/releases/release-1.6.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/building.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/contributing.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/developers.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/faq.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/index.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/release-guide.html
==============================================================================
--- websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/release-guide.html (original)
+++ websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/release-guide.html Mon Mar 4 03:36:37 2013
@@ -71,13 +71,17 @@
<li>prepare the release</li>
</ul>
-<div class="syntax"><div class="highlight"><pre>mvn -P release release:prepare 
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: text; gutter: false;'><code>
+mvn -P release release:prepare
+</code></pre></div>
<ul>
<li>perform the release</li>
</ul>
-<div class="syntax"><div class="highlight"><pre>mvn -P release release:perform
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: text; gutter: false;'><code>
+mvn -P release release:perform
+</code></pre></div>
<ul>
<li>open <a href="http://repository.apache.org/index.html#staging">Nexus Staging</a>
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/site.html
==============================================================================
--- websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/site.html (original)
+++ websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/site.html Mon Mar 4 03:36:37 2013
@@ -103,7 +103,13 @@
you will need to add an entry to your ~/.m2/settings.xml file simlilar
to:</p>
- <div class="syntax"><div class="highlight"><pre><span class="nt"><server></span>
 <span class="nt"><id></span>apollo-website<span class="nt"></id></span>
 <span class="nt"><username></span>xxxx<span class="nt"></username></span>
 <span class="nt"><password></span>xxxxx<span class="nt"></password></span>
<span class="nt"></server></span>
</pre></div>
</div>
+ <div class="syntax"><pre name='code' class='brush: xml; gutter: false;'><code>
+ <server>
+ <id>apollo-website</id>
+ <username>xxxx</username>
+ <password>xxxxx</password>
+ </server>
+ </code></pre></div>
</div>
<div></div>
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/source.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/community/support.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/amqp-manual.html
==============================================================================
--- websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/amqp-manual.html (original)
+++ websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/amqp-manual.html Mon Mar 4 03:36:37 2013
@@ -78,7 +78,10 @@ port of 5672 and 5671 for SSL secured AM
configuration elements to your Apollo config file so that AMQP clients can more easily
connect to Apollo.</p>
-<div class="syntax"><div class="highlight"><pre><span class="nt"><connector</span> <span class="na">id=</span><span class="s">"amqp"</span> <span class="na">bind=</span><span class="s">"tcp://0.0.0.0:5672"</span><span class="nt">/></span>
<span class="nt"><connector</span> <span class="na">id=</span><span class="s">"amqps"</span> <span class="na">bind=</span><span class="s">"ssl://0.0.0.0:5671"</span><span class="nt">/></span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: xml; gutter: false;'><code>
+<connector id="amqp" bind="tcp://0.0.0.0:5672"/>
+<connector id="amqps" bind="ssl://0.0.0.0:5671"/>
+</code></pre></div>
<h3 id = "AMPQ_Protocol_Options">AMPQ Protocol Options</h3>
@@ -115,7 +118,11 @@ headers are parsed and interpreted. The
<p>Example:</p>
-<div class="syntax"><div class="highlight"><pre><span class="nt"><connector</span> <span class="na">id=</span><span class="s">"tcp"</span> <span class="na">bind=</span><span class="s">"tcp://0.0.0.0:5672"</span><span class="nt">></span>
 <span class="nt"><amqp</span> <span class="na">max_frame_size=</span><span class="s">"4M"</span><span class="nt">/></span>
<span class="nt"></connector></span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: xml; gutter: false;'><code>
+<connector id="tcp" bind="tcp://0.0.0.0:5672">
+ <amqp max_frame_size="4M"/>
+</connector>
+</code></pre></div>
<h3 id = "Connecting">Connecting</h3>
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/architecture.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/extending-guide.html
==============================================================================
--- websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/extending-guide.html (original)
+++ websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/extending-guide.html Mon Mar 4 03:36:37 2013
@@ -120,7 +120,17 @@ resource file in which you list it's cla
<p>Example module class:</p>
-<div class="syntax"><div class="highlight"><pre><span class="k">package</span> <span class="nn">org.example</span>
<span class="k">import</span> <span class="nn">org.apache.activemq.apollo.util.DtoModule</span>

<span class="k">class</span> <span class="nc">Module</span> <span class="k">extends</span> <span class="nc">DtoModule</span> <span class="o">{</span>

 <span class="k">def</span> <span class="n">dto_package</span> <span class="k">=</span> <span class="s">"org.apache.activemq.apollo.broker.store.leveldb.dto"</span>
 <span class="k">def</span> <span class="n">extension_classes</span> <span class="k">=</span> <span class="nc">Array</span><span class="o">(</span><span class="n">classOf</span><span class="o">[</span><span class="kt">LevelDBStoreDTO</span><span class="o">],</span> <span class="n">classOf</span><span class="o">[</span><span class="kt">LevelDBStoreStatusDTO</span><span class="o">])</span>

<
span class="o">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: scala; gutter: false;'><code>
+package org.example
+import org.apache.activemq.apollo.util.DtoModule
+
+class Module extends DtoModule {
+
+ def dto_package = "org.apache.activemq.apollo.broker.store.leveldb.dto"
+ def extension_classes = Array(classOf[LevelDBStoreDTO], classOf[LevelDBStoreStatusDTO])
+
+}
+</code></pre></div>
<p>Example <code>META-INF/services/org.apache.activemq.apollo/dto-module.index</code> resource:</p>
@@ -213,7 +223,9 @@ service, and added it to the Apollo clas
update the <code>apollo.xml</code> to add the service so it gets started when
apollo starts:</p>
-<div class="syntax"><div class="highlight"><pre><span class="nt"><service</span> <span class="na">id=</span><span class="s">'myservice'</span> <span class="na">kind=</span><span class="s">'org.example.MyService'</span><span class="nt">/></span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: xml; gutter: false;'><code>
+<service id='myservice' kind='org.example.MyService'/>
+</code></pre></div>
<p>The <code>id</code> attribute is a unique service name of your service, and the
<code>kind</code> attribute is the class name of your service. </p>
@@ -221,7 +233,9 @@ apollo starts:</p>
<p>If your service needs a reference to the Broker object which is running
in, add the following field definition to your class:</p>
-<div class="syntax"><div class="highlight"><pre><span class="k">var</span> <span class="n">broker</span><span class="k">:</span><span class="kt">Broker</span> <span class="o">=</span> <span class="kc">null</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: scala; gutter: false;'><code>
+var broker:Broker = null
+</code></pre></div>
<p>The broker instance will be injected into your class instance before it gets
started.</p>
@@ -229,17 +243,27 @@ started.</p>
<p>Your service can also get reference to to the configuration element used
to define it if it defines the following field.</p>
-<div class="syntax"><div class="highlight"><pre><span class="k">var</span> <span class="n">config</span><span class="k">:</span> <span class="kt">CustomServiceDTO</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: scala; gutter: false;'><code>
+var config: CustomServiceDTO
+</code></pre></div>
<p>This field will also get injected before getting started. The <code>CustomServiceDTO.other</code>
field will contain any additional configuration elements defined within service
element. For example, if you configured the service as follows:</p>
-<div class="syntax"><div class="highlight"><pre><span class="nt"><service</span> <span class="na">id=</span><span class="s">'myservice'</span> <span class="na">kind=</span><span class="s">'org.example.MyService'</span><span class="nt">/></span>
 <span class="nt"><options</span> <span class="na">xmlns=</span><span class="s">"http://example.org/myservice"</span><span class="nt">></span>
 <span class="nt"><search></span>google.com<span class="nt"></search></span>
 <span class="nt"></options></span>
<span class="nt"></service></span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: xml; gutter: false;'><code>
+<service id='myservice' kind='org.example.MyService'/>
+ <options xmlns="http://example.org/myservice">
+ <search>google.com</search>
+ </options>
+</service>
+</code></pre></div>
<p>Then you could access the options DOM element using:</p>
-<div class="syntax"><div class="highlight"><pre> <span class="k">val</span> <span class="n">options</span> <span class="k">=</span> <span class="n">config</span><span class="o">.</span><span class="n">other</span><span class="o">.</span><span class="n">get</span><span class="o">(</span><span class="mi">1</span><span class="o">).</span><span class="n">asInstanceOf</span><span class="o">[</span><span class="kt">Element</span><span class="o">]</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: scala; gutter: false;'><code>
+ val options = config.other.get(1).asInstanceOf[Element]
+</code></pre></div>
<p>If you had defined JAXB object mappings for the <code><options></code> class
then <code>config</code> will hold that object instead of generic
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/getting-started.html
==============================================================================
--- websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/getting-started.html (original)
+++ websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/getting-started.html Mon Mar 4 03:36:37 2013
@@ -80,7 +80,8 @@ that the broker is operating correctly.<
most appropriate for your operating system.</p></li>
<li><p>Extract the distribution archive:</p>
-<div class="wide"><div class="compare"><div class="compare-left"><h3>Unix/Linux/OS X</h3><div class="syntax"><div class="highlight"><pre>tar -zxvf apache-apollo-1.6-unix-distro.tar.gz
</pre></div>
</div></div><div class="compare-right"><h3>Windows</h3><div class="syntax"><div class="highlight"><pre>jar -xvf apache-apollo-1.6-windows-distro.zip
</pre></div>
</div></div><br class="clear"/></div>
+<div class="wide"><div class="compare"><div class="compare-left"><h3>Unix/Linux/OS X</h3><div class="syntax"><pre name='code' class='brush: text; gutter: false;'><code>tar -zxvf apache-apollo-1.6-unix-distro.tar.gz</code></pre></div></div><div class="compare-right"><h3>Windows</h3><div class="syntax"><pre name='code' class='brush: text; gutter: false;'><code>jar -xvf apache-apollo-1.6-windows-distro.zip
+</code></pre></div></div><br class="clear"/></div>
</div></li>
</ol>
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/index.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/management-api.html
==============================================================================
--- websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/management-api.html (original)
+++ websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/management-api.html Mon Mar 4 03:36:37 2013
@@ -161,7 +161,47 @@ a resource route is the connections list
<p>Results in a <a href="./api/apollo-dto/org/apache/activemq/apollo/dto/DataPageDTO.html">Data Page</a> :</p>
-<div class="syntax"><div class="highlight"><pre><span class="p">{</span>
 <span class="s2">"page"</span><span class="o">:</span><span class="mi">0</span><span class="p">,</span>
 <span class="s2">"page_size"</span><span class="o">:</span><span class="mi">100</span><span class="p">,</span>
 <span class="s2">"total_pages"</span><span class="o">:</span><span class="mi">1</span><span class="p">,</span>
 <span class="s2">"total_rows"</span><span class="o">:</span><span class="mi">2</span><span class="p">,</span>
 <span class="s2">"headers"</span><span class="o">:</span><span class="p">[</span>
 <span class="s2">"*"</span>
 <span class="p">],</span>
 <span class="s2">"rows"</span><span class="o">:</span><span class="p">[</span>
 <span class="p">{</span>
 <span class="s2">"id"</span><span class="o">:</span><span clas
s="s2">"4"</span><span class="p">,</span>
 <span class="s2">"state"</span><span class="o">:</span><span class="s2">"STARTED"</span><span class="p">,</span>
 <span class="s2">"state_since"</span><span class="o">:</span><span class="mi">1306848325102</span><span class="p">,</span>
 <span class="s2">"read_counter"</span><span class="o">:</span><span class="mi">103</span><span class="p">,</span>
 <span class="s2">"write_counter"</span><span class="o">:</span><span class="mi">239110628</span><span class="p">,</span>
 <span class="s2">"connector"</span><span class="o">:</span><span class="s2">"tcp"</span><span class="p">,</span>
 <span class="s2">"protocol"</span><span class="o">:</span><span class="s2">"stomp"</span><span class="p">,</span>
 <span class="s2">"remote_address"</span><span cl
ass="o">:</span><span class="s2">"/127.0.0.1:61775"</span><span class="p">,</span>
 <span class="s2">"protocol_version"</span><span class="o">:</span><span class="s2">"1.0"</span><span class="p">,</span>
 <span class="s2">"user"</span><span class="o">:</span><span class="s2">"admin"</span><span class="p">,</span>
 <span class="s2">"waiting_on"</span><span class="o">:</span><span class="s2">"client request"</span><span class="p">,</span>
 <span class="s2">"subscription_count"</span><span class="o">:</span><span class="mi">1</span>
 <span class="p">},</span>
 <span class="p">{</span>
 <span class="s2">"id"</span><span class="o">:</span><span class="s2">"5"</span><span class="p">,</span>
 <span class="s2">"state"</span><span class="o">:</span><span class="s2">"STARTED"<
/span><span class="p">,</span>
 <span class="s2">"state_since"</span><span class="o">:</span><span class="mi">1306848325102</span><span class="p">,</span>
 <span class="s2">"read_counter"</span><span class="o">:</span><span class="mi">227739229</span><span class="p">,</span>
 <span class="s2">"write_counter"</span><span class="o">:</span><span class="mi">113</span><span class="p">,</span>
 <span class="s2">"connector:"</span><span class="nx">tcp</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">protocol</span><span class="s2">":"</span><span class="nx">stomp</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">remote_address</span><span class="s2">":"</span><span class="o">/</span><span class="mf">127.0</span><span class="p">.</span><span class="mf">0.1</span><span class="o">:<
/span><span class="mi">61776</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">protocol_version</span><span class="s2">":"</span><span class="mf">1.0</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">user</span><span class="s2">":"</span><span class="nx">admin</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">waiting_on</span><span class="s2">":"</span><span class="nx">blocked</span> <span class="nx">sending</span> <span class="nx">to</span><span class="o">:</span> <span class="nx">org</span><span class="p">.</span><span class="nx">apache</span><span class="p">.</span><span class="nx">activemq</span><span class="p">.</span><span class="nx">apollo</span><span class="p">.</span><span class="nx">broker</span><span class="p">.</span><span class="nx">Queue$$anon$1</span><span class="err">@</span><span class="
mi">13765</span><span class="nx">e9b</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">subscription_count</span><span class="err">"</span><span class="o">:</span><span class="mi">0</span>
 <span class="p">}</span>
 <span class="p">]</span>
<span class="p">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+{
+ "page":0,
+ "page_size":100,
+ "total_pages":1,
+ "total_rows":2,
+ "headers":[
+ "*"
+ ],
+ "rows":[
+ {
+ "id":"4",
+ "state":"STARTED",
+ "state_since":1306848325102,
+ "read_counter":103,
+ "write_counter":239110628,
+ "connector":"tcp",
+ "protocol":"stomp",
+ "remote_address":"/127.0.0.1:61775",
+ "protocol_version":"1.0",
+ "user":"admin",
+ "waiting_on":"client request",
+ "subscription_count":1
+ },
+ {
+ "id":"5",
+ "state":"STARTED",
+ "state_since":1306848325102,
+ "read_counter":227739229,
+ "write_counter":113,
+ "connector:"tcp",
+ "protocol":"stomp",
+ "remote_address":"/127.0.0.1:61776",
+ "protocol_version":"1.0",
+ "user":"admin",
+ "waiting_on":"blocked sending to: org.apache.activemq.apollo.broker.Queue$$anon$1@13765e9b",
+ "subscription_count":0
+ }
+ ]
+}
+</code></pre></div>
<p>The <code>*</code> header field means the record was selected. To narrow down the selected fields you can add
multiple <code>f</code> query parameters to pick the fields you want to retrieve.</p>
@@ -173,7 +213,28 @@ multiple <code>f</code> query parameters
<p>Results in :</p>
-<div class="syntax"><div class="highlight"><pre><span class="p">{</span>
 <span class="s2">"page"</span><span class="o">:</span><span class="mi">0</span><span class="p">,</span>
 <span class="s2">"page_size"</span><span class="o">:</span><span class="mi">100</span><span class="p">,</span>
 <span class="s2">"total_pages"</span><span class="o">:</span><span class="mi">1</span><span class="p">,</span>
 <span class="s2">"total_rows"</span><span class="o">:</span><span class="mi">2</span><span class="p">,</span>
 <span class="s2">"headers"</span><span class="o">:</span><span class="p">[</span>
 <span class="s2">"id"</span><span class="p">,</span>
 <span class="s2">"read_counter"</span>
 <span class="p">],</span>
 <span class="s2">"rows"</span><span class="o">:</span><span class="p">[</span>
 <span class="p">[</span>&
#x000A; <span class="s2">"7"</span><span class="p">,</span>
 <span class="mi">110733109</span>
 <span class="p">],</span>
 <span class="p">[</span>
 <span class="s2">"6"</span><span class="p">,</span>
 <span class="mi">103</span>
 <span class="p">]</span>
 <span class="p">]</span>
<span class="p">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+{
+ "page":0,
+ "page_size":100,
+ "total_pages":1,
+ "total_rows":2,
+ "headers":[
+ "id",
+ "read_counter"
+ ],
+ "rows":[
+ [
+ "7",
+ 110733109
+ ],
+ [
+ "6",
+ 103
+ ]
+ ]
+}
+</code></pre></div>
<p>If you want to narrow down the records which get selected, you can set a <code>q</code>
query parameter to SQL 92 style where clause which uses the record's fields
@@ -258,7 +319,49 @@ parameter to define the order in which t
<p><code>curl -u "admin:password" http://localhost:61680/broker.json</code></p>
-<div class="syntax"><div class="highlight"><pre><span class="p">{</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"default"</span><span class="p">,</span>
 <span class="s2">"state"</span><span class="o">:</span> <span class="s2">"STARTED"</span><span class="p">,</span>
 <span class="s2">"state_since"</span><span class="o">:</span> <span class="mi">1314573353753</span><span class="p">,</span>
 <span class="s2">"version"</span><span class="o">:</span> <span class="s2">"1.6"</span><span class="p">,</span>
 <span class="s2">"jvm_metrics"</span><span class="o">:</span> <span class="p">{</span>
 <span class="s2">"heap_memory"</span><span class="o">:</span> <span class="p">{</span>
 <span class="s2">"used"</span><span class="o">:</span> <span class="mi">22165160</span><span class="p">,</span>&
#x000A; <span class="s2">"alloc"</span><span class="o">:</span> <span class="mi">162201600</span><span class="p">,</span>
 <span class="s2">"max"</span><span class="o">:</span> <span class="mi">954466304</span>
 <span class="p">},</span>
 <span class="s2">"non_heap_memory"</span><span class="o">:</span> <span class="p">{</span>
 <span class="s2">"used"</span><span class="o">:</span> <span class="mi">44522128</span><span class="p">,</span>
 <span class="s2">"alloc"</span><span class="o">:</span> <span class="mi">45944832</span><span class="p">,</span>
 <span class="s2">"max"</span><span class="o">:</span> <span class="mi">136314880</span>
 <span class="p">},</span>
 <span class="s2">"classes_loaded"</span><span class="o">:</span> <span class="mi">5776</span><span class="p">,</span>
 <span class="s2">"
classes_unloaded"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"threads_current"</span><span class="o">:</span> <span class="mi">21</span><span class="p">,</span>
 <span class="s2">"threads_peak"</span><span class="o">:</span> <span class="mi">22</span><span class="p">,</span>
 <span class="s2">"os_arch"</span><span class="o">:</span> <span class="s2">"x86_64"</span><span class="p">,</span>
 <span class="s2">"os_name"</span><span class="o">:</span> <span class="s2">"Mac OS X 10.7"</span><span class="p">,</span>
 <span class="s2">"os_memory_total"</span><span class="o">:</span> <span class="mi">8589934592</span><span class="p">,</span>
 <span class="s2">"os_memory_free"</span><span class="o">:</span> <span class="mi">3339231232</span><span class="p">,</span>
 <span class
="s2">"os_swap_total"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"os_swap_free"</span><span class="o">:</span> <span class="mi">2147483648</span><span class="p">,</span>
 <span class="s2">"os_fd_open"</span><span class="o">:</span> <span class="mi">111</span><span class="p">,</span>
 <span class="s2">"os_fd_max"</span><span class="o">:</span> <span class="mi">10240</span><span class="p">,</span>
 <span class="s2">"os_load_average"</span><span class="o">:</span> <span class="mf">0.99267578125</span><span class="p">,</span>
 <span class="s2">"os_cpu_time"</span><span class="o">:</span> <span class="mi">5630000000</span><span class="p">,</span>
 <span class="s2">"os_processors"</span><span class="o">:</span> <span class="mi">4</span><span class="p">,</span>
 <span class="s2">"runt
ime_name"</span><span class="o">:</span> <span class="s2">"86739@chirino-mbp.local"</span><span class="p">,</span>
 <span class="s2">"jvm_name"</span><span class="o">:</span> <span class="s2">"Java HotSpot(TM) 64-Bit Server VM 1.6.0_26 (Apple Inc.)"</span><span class="p">,</span>
 <span class="s2">"uptime"</span><span class="o">:</span> <span class="mi">37761</span><span class="p">,</span>
 <span class="s2">"start_time"</span><span class="o">:</span> <span class="mi">1314573351000</span>
 <span class="p">},</span>
 <span class="s2">"current_time"</span><span class="o">:</span> <span class="mi">1314573388707</span><span class="p">,</span>
 <span class="s2">"virtual_hosts"</span><span class="o">:</span> <span class="p">[</span><span class="s2">"default"</span><span class="p">],</span>
 <span class="s2">"connectors"</span><
span class="o">:</span> <span class="p">[</span><span class="s2">"tls"</span><span class="p">,</span> <span class="s2">"tcp"</span><span class="p">],</span>
 <span class="s2">"connection_counter"</span><span class="o">:</span> <span class="mi">0</span>
<span class="p">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+{
+ "id": "default",
+ "state": "STARTED",
+ "state_since": 1314573353753,
+ "version": "1.6",
+ "jvm_metrics": {
+ "heap_memory": {
+ "used": 22165160,
+ "alloc": 162201600,
+ "max": 954466304
+ },
+ "non_heap_memory": {
+ "used": 44522128,
+ "alloc": 45944832,
+ "max": 136314880
+ },
+ "classes_loaded": 5776,
+ "classes_unloaded": 0,
+ "threads_current": 21,
+ "threads_peak": 22,
+ "os_arch": "x86_64",
+ "os_name": "Mac OS X 10.7",
+ "os_memory_total": 8589934592,
+ "os_memory_free": 3339231232,
+ "os_swap_total": 0,
+ "os_swap_free": 2147483648,
+ "os_fd_open": 111,
+ "os_fd_max": 10240,
+ "os_load_average": 0.99267578125,
+ "os_cpu_time": 5630000000,
+ "os_processors": 4,
+ "runtime_name": "86739@chirino-mbp.local",
+ "jvm_name": "Java HotSpot(TM) 64-Bit Server VM 1.6.0_26 (Apple Inc.)",
+ "uptime": 37761,
+ "start_time": 1314573351000
+ },
+ "current_time": 1314573388707,
+ "virtual_hosts": ["default"],
+ "connectors": ["tls", "tcp"],
+ "connection_counter": 0
+}
+</code></pre></div>
<p>You can the <code>?connections=true</code> query parameter to have a list of connections
included n the result.</p>
@@ -292,7 +395,39 @@ included n the result.</p>
<p><code>curl -u "admin:password" http://localhost:61680/broker/queue-metrics.json</code></p>
-<div class="syntax"><div class="highlight"><pre><span class="p">{</span>
 <span class="s2">"current_time"</span><span class="o">:</span> <span class="mi">1314573698381</span><span class="p">,</span>
 <span class="s2">"enqueue_item_counter"</span><span class="o">:</span> <span class="mi">57343</span><span class="p">,</span>
 <span class="s2">"enqueue_size_counter"</span><span class="o">:</span> <span class="mi">63128582</span><span class="p">,</span>
 <span class="s2">"enqueue_ts"</span><span class="o">:</span> <span class="mi">1314573698478</span><span class="p">,</span>
 <span class="s2">"dequeue_item_counter"</span><span class="o">:</span> <span class="mi">55121</span><span class="p">,</span>
 <span class="s2">"dequeue_size_counter"</span><span class="o">:</span> <span class="mi">60681503</span><span class="p">,</span>
 <span class="s2">"dequeue_ts"
</span><span class="o">:</span> <span class="mi">1314573698478</span><span class="p">,</span>
 <span class="s2">"producer_counter"</span><span class="o">:</span> <span class="mi">22</span><span class="p">,</span>
 <span class="s2">"consumer_counter"</span><span class="o">:</span> <span class="mi">16</span><span class="p">,</span>
 <span class="s2">"producer_count"</span><span class="o">:</span> <span class="mi">22</span><span class="p">,</span>
 <span class="s2">"consumer_count"</span><span class="o">:</span> <span class="mi">16</span><span class="p">,</span>
 <span class="s2">"expired_item_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"expired_size_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"expired_ts"</span><span class="o">
:</span> <span class="mi">1314573695015</span><span class="p">,</span>
 <span class="s2">"nack_item_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"nack_size_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"nack_ts"</span><span class="o">:</span> <span class="mi">1314573695015</span><span class="p">,</span>
 <span class="s2">"queue_size"</span><span class="o">:</span> <span class="mi">2447079</span><span class="p">,</span>
 <span class="s2">"queue_items"</span><span class="o">:</span> <span class="mi">2222</span><span class="p">,</span>
 <span class="s2">"swapped_in_size_max"</span><span class="o">:</span> <span class="mi">5963776</span><span class="p">,</span>
 <span class="s2">"swapped_in_size"</span><span class="o">:</span> <span
class="mi">5278341</span><span class="p">,</span>
 <span class="s2">"swapped_in_items"</span><span class="o">:</span> <span class="mi">4794</span><span class="p">,</span>
 <span class="s2">"swapping_in_size"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swapping_out_size"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swap_out_item_counter"</span><span class="o">:</span> <span class="mi">60</span><span class="p">,</span>
 <span class="s2">"swap_out_size_counter"</span><span class="o">:</span> <span class="mi">65931</span><span class="p">,</span>
 <span class="s2">"swap_in_item_counter"</span><span class="o">:</span> <span class="mi">60</span><span class="p">,</span>
 <span class="s2">"swap_in_size_counter"</span><span class="o">:</span> <span cl
ass="mi">65931</span><span class="p">,</span>
 <span class="s2">"objects"</span><span class="o">:</span> <span class="mi">10</span>
<span class="p">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+{
+ "current_time": 1314573698381,
+ "enqueue_item_counter": 57343,
+ "enqueue_size_counter": 63128582,
+ "enqueue_ts": 1314573698478,
+ "dequeue_item_counter": 55121,
+ "dequeue_size_counter": 60681503,
+ "dequeue_ts": 1314573698478,
+ "producer_counter": 22,
+ "consumer_counter": 16,
+ "producer_count": 22,
+ "consumer_count": 16,
+ "expired_item_counter": 0,
+ "expired_size_counter": 0,
+ "expired_ts": 1314573695015,
+ "nack_item_counter": 0,
+ "nack_size_counter": 0,
+ "nack_ts": 1314573695015,
+ "queue_size": 2447079,
+ "queue_items": 2222,
+ "swapped_in_size_max": 5963776,
+ "swapped_in_size": 5278341,
+ "swapped_in_items": 4794,
+ "swapping_in_size": 0,
+ "swapping_out_size": 0,
+ "swap_out_item_counter": 60,
+ "swap_out_size_counter": 65931,
+ "swap_in_item_counter": 60,
+ "swap_in_size_counter": 65931,
+ "objects": 10
+}
+</code></pre></div>
</td>
</tr>
@@ -448,7 +583,20 @@ included n the result.</p>
<p><code>curl -u "admin:password" http://localhost:61680/broker/virtual-hosts/default.json</code></p>
-<div class="syntax"><div class="highlight"><pre><span class="p">{</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"default"</span><span class="p">,</span>
 <span class="s2">"state"</span><span class="o">:</span> <span class="s2">"STARTED"</span><span class="p">,</span>
 <span class="s2">"state_since"</span><span class="o">:</span> <span class="mi">1314573798989</span><span class="p">,</span>
 <span class="s2">"topics"</span><span class="o">:</span> <span class="p">[],</span>
 <span class="s2">"queues"</span><span class="o">:</span> <span class="p">[</span><span class="s2">"example-4"</span><span class="p">,</span> <span class="s2">"example-7"</span><span class="p">,</span> <span class="s2">"example-6"</span><span class="p">,</span> <span class="s2">"example-0"</span><span class="p">,</span> 

; <span class="s2">"example-3"</span><span class="p">,</span> <span class="s2">"example-8"</span><span class="p">,</span> <span class="s2">"example-1"</span><span class="p">,</span> <span class="s2">"example-5"</span><span class="p">,</span> 
 <span class="s2">"example-9"</span><span class="p">,</span> <span class="s2">"example-2"</span><span class="p">],</span>
 <span class="s2">"dsubs"</span><span class="o">:</span> <span class="p">[],</span>
 <span class="s2">"store"</span><span class="o">:</span> <span class="kc">true</span><span class="p">,</span>
 <span class="s2">"host_names"</span><span class="o">:</span> <span class="p">[</span><span class="s2">"default"</span><span class="p">,</span> <span class="s2">"localhost"</span><span class="p">,</span> <span class="s2">"127.0.0.1"</span><span class="p">
]</span>
<span class="p">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+{
+ "id": "default",
+ "state": "STARTED",
+ "state_since": 1314573798989,
+ "topics": [],
+ "queues": ["example-4", "example-7", "example-6", "example-0",
+ "example-3", "example-8", "example-1", "example-5",
+ "example-9", "example-2"],
+ "dsubs": [],
+ "store": true,
+ "host_names": ["default", "localhost", "127.0.0.1"]
+}
+</code></pre></div>
</td>
</tr>
@@ -592,7 +740,37 @@ included n the result.</p>
<p><code>curl -u "admin:password" http://localhost:61680/broker/virtual-hosts/default/store.json</code></p>
-<div class="syntax"><div class="highlight"><pre><span class="p">{</span>
 <span class="s2">"@class"</span><span class="o">:</span> <span class="s2">"bdb_store_status"</span><span class="p">,</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"bdb store at /Users/chirino/opt/default/data"</span><span class="p">,</span>
 <span class="s2">"state"</span><span class="o">:</span> <span class="s2">"STARTED"</span><span class="p">,</span>
 <span class="s2">"state_since"</span><span class="o">:</span> <span class="mi">1314573798939</span><span class="p">,</span>
 <span class="s2">"canceled_message_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"flushed_message_counter"</span><span class="o">:</span> <span class="mi">581034</span><span class="p">,</span>

<span class="s2">"canceled_enqueue_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"flushed_enqueue_counter"</span><span class="o">:</span> <span class="mi">581034</span><span class="p">,</span>
 <span class="s2">"message_load_latency"</span><span class="o">:</span> <span class="p">{</span>
 <span class="s2">"count"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"total"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"max"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"min"</span><span class="o">:</span> <span class="mi">0</span>
 <span class="p">},</span>
 <span class="s2">"flush_latency"</span><span class="o">:
</span> <span class="p">{</span>
 <span class="s2">"count"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"total"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"max"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"min"</span><span class="o">:</span> <span class="mi">0</span>
 <span class="p">},</span>
 <span class="s2">"pending_stores"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"message_load_batch_size"</span><span class="o">:</span> <span class="p">{</span>
 <span class="s2">"count"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"total"</span><span clas
s="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"max"</span><span class="o">:</span> <span class="o">-</span><span class="mi">2147483648</span><span class="p">,</span>
 <span class="s2">"min"</span><span class="o">:</span> <span class="mi">2147483647</span>
 <span class="p">}</span>
<span class="p">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+{
+ "@class": "bdb_store_status",
+ "id": "bdb store at /Users/chirino/opt/default/data",
+ "state": "STARTED",
+ "state_since": 1314573798939,
+ "canceled_message_counter": 0,
+ "flushed_message_counter": 581034,
+ "canceled_enqueue_counter": 0,
+ "flushed_enqueue_counter": 581034,
+ "message_load_latency": {
+ "count": 0,
+ "total": 0,
+ "max": 0,
+ "min": 0
+ },
+ "flush_latency": {
+ "count": 0,
+ "total": 0,
+ "max": 0,
+ "min": 0
+ },
+ "pending_stores": 0,
+ "message_load_batch_size": {
+ "count": 0,
+ "total": 0,
+ "max": -2147483648,
+ "min": 2147483647
+ }
+}
+</code></pre></div>
</td>
</tr>
@@ -660,7 +838,95 @@ included n the result.</p>
<p><code>curl -u "admin:password" http://localhost:61680/broker/virtual-hosts/default/queues/example-5.json?producers=true&consumers=true</code></p>
-<div class="syntax"><div class="highlight"><pre><span class="p">{</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"example-5"</span><span class="p">,</span>
 <span class="s2">"state"</span><span class="o">:</span> <span class="s2">"STARTED"</span><span class="p">,</span>
 <span class="s2">"state_since"</span><span class="o">:</span> <span class="mi">1314573814532</span><span class="p">,</span>
 <span class="s2">"config"</span><span class="o">:</span> <span class="p">{</span>
 <span class="s2">"other"</span><span class="o">:</span> <span class="p">[]</span>
 <span class="p">},</span>
 <span class="s2">"binding"</span><span class="o">:</span> <span class="p">{</span>
 <span class="s2">"@class"</span><span class="o">:</span> <span class="s2">"queue_destination"</span><span class="p">
,</span>
 <span class="s2">"path"</span><span class="o">:</span> <span class="p">[</span><span class="s2">"example-5"</span><span class="p">]</span>
 <span class="p">},</span>
 <span class="s2">"metrics"</span><span class="o">:</span> <span class="p">{</span>
 <span class="s2">"current_time"</span><span class="o">:</span> <span class="mi">1314574273342</span><span class="p">,</span>
 <span class="s2">"enqueue_item_counter"</span><span class="o">:</span> <span class="mi">878638</span><span class="p">,</span>
 <span class="s2">"enqueue_size_counter"</span><span class="o">:</span> <span class="mi">975430031</span><span class="p">,</span>
 <span class="s2">"enqueue_ts"</span><span class="o">:</span> <span class="mi">1314574273335</span><span class="p">,</span>
 <span class="s2">"dequeue_item_counter"</span><span class="o">:</
span> <span class="mi">878522</span><span class="p">,</span>
 <span class="s2">"dequeue_size_counter"</span><span class="o">:</span> <span class="mi">975301271</span><span class="p">,</span>
 <span class="s2">"dequeue_ts"</span><span class="o">:</span> <span class="mi">1314574273328</span><span class="p">,</span>
 <span class="s2">"producer_counter"</span><span class="o">:</span> <span class="mi">4</span><span class="p">,</span>
 <span class="s2">"consumer_counter"</span><span class="o">:</span> <span class="mi">4</span><span class="p">,</span>
 <span class="s2">"producer_count"</span><span class="o">:</span> <span class="mi">2</span><span class="p">,</span>
 <span class="s2">"consumer_count"</span><span class="o">:</span> <span class="mi">2</span><span class="p">,</span>
 <span class="s2">"expired_item_counter"</span><span class="o">:</
span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"expired_size_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"expired_ts"</span><span class="o">:</span> <span class="mi">1314573814488</span><span class="p">,</span>
 <span class="s2">"nack_item_counter"</span><span class="o">:</span> <span class="mi">118</span><span class="p">,</span>
 <span class="s2">"nack_size_counter"</span><span class="o">:</span> <span class="mi">131098</span><span class="p">,</span>
 <span class="s2">"nack_ts"</span><span class="o">:</span> <span class="mi">1314573928240</span><span class="p">,</span>
 <span class="s2">"queue_size"</span><span class="o">:</span> <span class="mi">128760</span><span class="p">,</span>
 <span class="s2">"queue_items"</span><span class="o">:</span> <
span class="mi">116</span><span class="p">,</span>
 <span class="s2">"swapped_in_size_max"</span><span class="o">:</span> <span class="mi">688128</span><span class="p">,</span>
 <span class="s2">"swapped_in_size"</span><span class="o">:</span> <span class="mi">688200</span><span class="p">,</span>
 <span class="s2">"swapped_in_items"</span><span class="o">:</span> <span class="mi">620</span><span class="p">,</span>
 <span class="s2">"swapping_in_size"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swapping_out_size"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swap_out_item_counter"</span><span class="o">:</span> <span class="mi">605</span><span class="p">,</span>
 <span class="s2">"swap_out_size_counter"</span><span class="o">:</s
pan> <span class="mi">671279</span><span class="p">,</span>
 <span class="s2">"swap_in_item_counter"</span><span class="o">:</span> <span class="mi">605</span><span class="p">,</span>
 <span class="s2">"swap_in_size_counter"</span><span class="o">:</span> <span class="mi">671279</span>
 <span class="p">},</span>
 <span class="s2">"entries"</span><span class="o">:</span> <span class="p">[],</span>
 <span class="s2">"producers"</span><span class="o">:</span> <span class="p">[{</span>
 <span class="s2">"kind"</span><span class="o">:</span> <span class="s2">"connection"</span><span class="p">,</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"43"</span><span class="p">,</span>
 <span class="s2">"label"</span><span class="o">:</span> <span class="s2">"/127.0.0.1:51632"
</span><span class="p">,</span>
 <span class="s2">"enqueue_item_counter"</span><span class="o">:</span> <span class="mi">12168</span><span class="p">,</span>
 <span class="s2">"enqueue_size_counter"</span><span class="o">:</span> <span class="mi">13495374</span><span class="p">,</span>
 <span class="s2">"enqueue_ts"</span><span class="o">:</span> <span class="mi">1314574273328</span>
 <span class="p">},</span>
 <span class="p">{</span>
 <span class="s2">"kind"</span><span class="o">:</span> <span class="s2">"connection"</span><span class="p">,</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"76"</span><span class="p">,</span>
 <span class="s2">"label"</span><span class="o">:</span> <span class="s2">"/127.0.0.1:51665"</span><span class="p">,</span>�
00A; <span class="s2">"enqueue_item_counter"</span><span class="o">:</span> <span class="mi">13663</span><span class="p">,</span>
 <span class="s2">"enqueue_size_counter"</span><span class="o">:</span> <span class="mi">15154824</span><span class="p">,</span>
 <span class="s2">"enqueue_ts"</span><span class="o">:</span> <span class="mi">1314574273336</span>
 <span class="p">}],</span>
 <span class="s2">"consumers"</span><span class="o">:</span> <span class="p">[{</span>
 <span class="s2">"kind"</span><span class="o">:</span> <span class="s2">"connection"</span><span class="p">,</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"65"</span><span class="p">,</span>
 <span class="s2">"label"</span><span class="o">:</span> <span class="s2">"/127.0.0.1:51654"</
span><span class="p">,</span>
 <span class="s2">"enqueue_item_counter"</span><span class="o">:</span> <span class="mi">12678</span><span class="p">,</span>
 <span class="s2">"enqueue_size_counter"</span><span class="o">:</span> <span class="mi">14060805</span><span class="p">,</span>
 <span class="s2">"enqueue_ts"</span><span class="o">:</span> <span class="mi">1314574273248</span><span class="p">,</span>
 <span class="s2">"position"</span><span class="o">:</span> <span class="mi">878615</span><span class="p">,</span>
 <span class="s2">"acquired_count"</span><span class="o">:</span> <span class="mi">60</span><span class="p">,</span>
 <span class="s2">"acquired_size"</span><span class="o">:</span> <span class="mi">66600</span><span class="p">,</span>
 <span class="s2">"total_ack_count"</span><span class="o">:</
span> <span class="mi">12618</span><span class="p">,</span>
 <span class="s2">"total_nack_count"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"waiting_on"</span><span class="o">:</span> <span class="s2">"ack"</span>
 <span class="p">},</span>
 <span class="p">{</span>
 <span class="s2">"kind"</span><span class="o">:</span> <span class="s2">"connection"</span><span class="p">,</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"75"</span><span class="p">,</span>
 <span class="s2">"label"</span><span class="o">:</span> <span class="s2">"/127.0.0.1:51664"</span><span class="p">,</span>
 <span class="s2">"enqueue_item_counter"</span><span class="o">:</span> <span class="mi">13397</span><span cla
ss="p">,</span>
 <span class="s2">"enqueue_size_counter"</span><span class="o">:</span> <span class="mi">14860500</span><span class="p">,</span>
 <span class="s2">"enqueue_ts"</span><span class="o">:</span> <span class="mi">1314574273248</span><span class="p">,</span>
 <span class="s2">"position"</span><span class="o">:</span> <span class="mi">878639</span><span class="p">,</span>
 <span class="s2">"acquired_count"</span><span class="o">:</span> <span class="mi">56</span><span class="p">,</span>
 <span class="s2">"acquired_size"</span><span class="o">:</span> <span class="mi">62160</span><span class="p">,</span>
 <span class="s2">"total_ack_count"</span><span class="o">:</span> <span class="mi">13341</span><span class="p">,</span>
 <span class="s2">"total_nack_count"</span><span class="o">:</span> <span class=
"mi">0</span><span class="p">,</span>
 <span class="s2">"waiting_on"</span><span class="o">:</span> <span class="s2">"producer"</span>
 <span class="p">}]</span>
<span class="p">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+{
+ "id": "example-5",
+ "state": "STARTED",
+ "state_since": 1314573814532,
+ "config": {
+ "other": []
+ },
+ "binding": {
+ "@class": "queue_destination",
+ "path": ["example-5"]
+ },
+ "metrics": {
+ "current_time": 1314574273342,
+ "enqueue_item_counter": 878638,
+ "enqueue_size_counter": 975430031,
+ "enqueue_ts": 1314574273335,
+ "dequeue_item_counter": 878522,
+ "dequeue_size_counter": 975301271,
+ "dequeue_ts": 1314574273328,
+ "producer_counter": 4,
+ "consumer_counter": 4,
+ "producer_count": 2,
+ "consumer_count": 2,
+ "expired_item_counter": 0,
+ "expired_size_counter": 0,
+ "expired_ts": 1314573814488,
+ "nack_item_counter": 118,
+ "nack_size_counter": 131098,
+ "nack_ts": 1314573928240,
+ "queue_size": 128760,
+ "queue_items": 116,
+ "swapped_in_size_max": 688128,
+ "swapped_in_size": 688200,
+ "swapped_in_items": 620,
+ "swapping_in_size": 0,
+ "swapping_out_size": 0,
+ "swap_out_item_counter": 605,
+ "swap_out_size_counter": 671279,
+ "swap_in_item_counter": 605,
+ "swap_in_size_counter": 671279
+ },
+ "entries": [],
+ "producers": [{
+ "kind": "connection",
+ "id": "43",
+ "label": "/127.0.0.1:51632",
+ "enqueue_item_counter": 12168,
+ "enqueue_size_counter": 13495374,
+ "enqueue_ts": 1314574273328
+ },
+ {
+ "kind": "connection",
+ "id": "76",
+ "label": "/127.0.0.1:51665",
+ "enqueue_item_counter": 13663,
+ "enqueue_size_counter": 15154824,
+ "enqueue_ts": 1314574273336
+ }],
+ "consumers": [{
+ "kind": "connection",
+ "id": "65",
+ "label": "/127.0.0.1:51654",
+ "enqueue_item_counter": 12678,
+ "enqueue_size_counter": 14060805,
+ "enqueue_ts": 1314574273248,
+ "position": 878615,
+ "acquired_count": 60,
+ "acquired_size": 66600,
+ "total_ack_count": 12618,
+ "total_nack_count": 0,
+ "waiting_on": "ack"
+ },
+ {
+ "kind": "connection",
+ "id": "75",
+ "label": "/127.0.0.1:51664",
+ "enqueue_item_counter": 13397,
+ "enqueue_size_counter": 14860500,
+ "enqueue_ts": 1314574273248,
+ "position": 878639,
+ "acquired_count": 56,
+ "acquired_size": 62160,
+ "total_ack_count": 13341,
+ "total_nack_count": 0,
+ "waiting_on": "producer"
+ }]
+}
+</code></pre></div>
</td>
</tr>
@@ -774,7 +1040,71 @@ included n the result.</p>
<p><code>curl -u "admin:password" http://localhost:61680/broker/virtual-hosts/default/topics/example-2.json?producers=true&consumers=true</code></p>
-<div class="syntax"><div class="highlight"><pre><span class="p">{</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"example-2"</span><span class="p">,</span>
 <span class="s2">"state"</span><span class="o">:</span> <span class="s2">"STARTED"</span><span class="p">,</span>
 <span class="s2">"state_since"</span><span class="o">:</span> <span class="mi">1314574398831</span><span class="p">,</span>
 <span class="s2">"config"</span><span class="o">:</span> <span class="p">{</span>
 <span class="s2">"other"</span><span class="o">:</span> <span class="p">[]</span>
 <span class="p">},</span>
 <span class="s2">"producers"</span><span class="o">:</span> <span class="p">[{</span>
 <span class="s2">"kind"</span><span class="o">:</span> <span class="s2">"connection"</span><span class="p">,</spa
n>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"78"</span><span class="p">,</span>
 <span class="s2">"label"</span><span class="o">:</span> <span class="s2">"/127.0.0.1:51668"</span><span class="p">,</span>
 <span class="s2">"enqueue_item_counter"</span><span class="o">:</span> <span class="mi">1133674</span><span class="p">,</span>
 <span class="s2">"enqueue_size_counter"</span><span class="o">:</span> <span class="mi">1259289609</span><span class="p">,</span>
 <span class="s2">"enqueue_ts"</span><span class="o">:</span> <span class="mi">1314574422110</span>
 <span class="p">}],</span>
 <span class="s2">"consumers"</span><span class="o">:</span> <span class="p">[{</span>
 <span class="s2">"kind"</span><span class="o">:</span> <span class="s2">"connection"</span><span class="
p">,</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"86"</span><span class="p">,</span>
 <span class="s2">"label"</span><span class="o">:</span> <span class="s2">"/127.0.0.1:51677"</span><span class="p">,</span>
 <span class="s2">"enqueue_item_counter"</span><span class="o">:</span> <span class="mi">566836</span><span class="p">,</span>
 <span class="s2">"enqueue_size_counter"</span><span class="o">:</span> <span class="mi">629643696</span><span class="p">,</span>
 <span class="s2">"enqueue_ts"</span><span class="o">:</span> <span class="mi">1314574422110</span>
 <span class="p">},</span>
 <span class="p">{</span>
 <span class="s2">"kind"</span><span class="o">:</span> <span class="s2">"connection"</span><span class="p">,</span>
 <span class="s2">"id"</span><spa
n class="o">:</span> <span class="s2">"82"</span><span class="p">,</span>
 <span class="s2">"label"</span><span class="o">:</span> <span class="s2">"/127.0.0.1:51673"</span><span class="p">,</span>
 <span class="s2">"enqueue_item_counter"</span><span class="o">:</span> <span class="mi">566838</span><span class="p">,</span>
 <span class="s2">"enqueue_size_counter"</span><span class="o">:</span> <span class="mi">629645913</span><span class="p">,</span>
 <span class="s2">"enqueue_ts"</span><span class="o">:</span> <span class="mi">1314574422110</span>
 <span class="p">}],</span>
 <span class="s2">"dsubs"</span><span class="o">:</span> <span class="p">[],</span>
 <span class="s2">"metrics"</span><span class="o">:</span> <span class="p">{</span>
 <span class="s2">"current_time"</span><span class="o">:</span> <span clas
s="mi">0</span><span class="p">,</span>
 <span class="s2">"enqueue_item_counter"</span><span class="o">:</span> <span class="mi">1133674</span><span class="p">,</span>
 <span class="s2">"enqueue_size_counter"</span><span class="o">:</span> <span class="mi">1259289609</span><span class="p">,</span>
 <span class="s2">"enqueue_ts"</span><span class="o">:</span> <span class="mi">1314574422110</span><span class="p">,</span>
 <span class="s2">"dequeue_item_counter"</span><span class="o">:</span> <span class="mi">1133674</span><span class="p">,</span>
 <span class="s2">"dequeue_size_counter"</span><span class="o">:</span> <span class="mi">1259289609</span><span class="p">,</span>
 <span class="s2">"dequeue_ts"</span><span class="o">:</span> <span class="mi">1314574422110</span><span class="p">,</span>
 <span class="s2">"producer_counter"</span>
<span class="o">:</span> <span class="mi">1</span><span class="p">,</span>
 <span class="s2">"consumer_counter"</span><span class="o">:</span> <span class="mi">2</span><span class="p">,</span>
 <span class="s2">"producer_count"</span><span class="o">:</span> <span class="mi">1</span><span class="p">,</span>
 <span class="s2">"consumer_count"</span><span class="o">:</span> <span class="mi">2</span><span class="p">,</span>
 <span class="s2">"expired_item_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"expired_size_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"expired_ts"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"nack_item_counter"</span><span class="o">:</span>
<span class="mi">0</span><span class="p">,</span>
 <span class="s2">"nack_size_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"nack_ts"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"queue_size"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"queue_items"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swapped_in_size_max"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swapped_in_size"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swapped_in_items"</span><span class="o">:</span> <span class="mi">0</span><span class="p
">,</span>
 <span class="s2">"swapping_in_size"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swapping_out_size"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swap_out_item_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swap_out_size_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swap_in_item_counter"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"swap_in_size_counter"</span><span class="o">:</span> <span class="mi">0</span>
 <span class="p">}</span>
<span class="p">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+{
+ "id": "example-2",
+ "state": "STARTED",
+ "state_since": 1314574398831,
+ "config": {
+ "other": []
+ },
+ "producers": [{
+ "kind": "connection",
+ "id": "78",
+ "label": "/127.0.0.1:51668",
+ "enqueue_item_counter": 1133674,
+ "enqueue_size_counter": 1259289609,
+ "enqueue_ts": 1314574422110
+ }],
+ "consumers": [{
+ "kind": "connection",
+ "id": "86",
+ "label": "/127.0.0.1:51677",
+ "enqueue_item_counter": 566836,
+ "enqueue_size_counter": 629643696,
+ "enqueue_ts": 1314574422110
+ },
+ {
+ "kind": "connection",
+ "id": "82",
+ "label": "/127.0.0.1:51673",
+ "enqueue_item_counter": 566838,
+ "enqueue_size_counter": 629645913,
+ "enqueue_ts": 1314574422110
+ }],
+ "dsubs": [],
+ "metrics": {
+ "current_time": 0,
+ "enqueue_item_counter": 1133674,
+ "enqueue_size_counter": 1259289609,
+ "enqueue_ts": 1314574422110,
+ "dequeue_item_counter": 1133674,
+ "dequeue_size_counter": 1259289609,
+ "dequeue_ts": 1314574422110,
+ "producer_counter": 1,
+ "consumer_counter": 2,
+ "producer_count": 1,
+ "consumer_count": 2,
+ "expired_item_counter": 0,
+ "expired_size_counter": 0,
+ "expired_ts": 0,
+ "nack_item_counter": 0,
+ "nack_size_counter": 0,
+ "nack_ts": 0,
+ "queue_size": 0,
+ "queue_items": 0,
+ "swapped_in_size_max": 0,
+ "swapped_in_size": 0,
+ "swapped_in_items": 0,
+ "swapping_in_size": 0,
+ "swapping_out_size": 0,
+ "swap_out_item_counter": 0,
+ "swap_out_size_counter": 0,
+ "swap_in_item_counter": 0,
+ "swap_in_size_counter": 0
+ }
+}
+</code></pre></div>
</td>
</tr>
@@ -983,7 +1313,17 @@ spool messages being sent to the <code>{
<p><code>curl -u "admin:password" http://localhost:61680/broker/connectors/tcp.json</code></p>
-<div class="syntax"><div class="highlight"><pre><span class="p">{</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"tcp"</span><span class="p">,</span>
 <span class="s2">"state"</span><span class="o">:</span> <span class="s2">"STARTED"</span><span class="p">,</span>
 <span class="s2">"state_since"</span><span class="o">:</span> <span class="mi">1314573798510</span><span class="p">,</span>
 <span class="s2">"local_address"</span><span class="o">:</span> <span class="s2">"/0.0.0.0:61613"</span><span class="p">,</span>
 <span class="s2">"protocol"</span><span class="o">:</span> <span class="s2">"any"</span><span class="p">,</span>
 <span class="s2">"connection_counter"</span><span class="o">:</span> <span class="mi">100</span><span class="p">,</span>
 <span class="s2">"connected"</span>
<span class="o">:</span> <span class="mi">12</span>
<span class="p">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+{
+ "id": "tcp",
+ "state": "STARTED",
+ "state_since": 1314573798510,
+ "local_address": "/0.0.0.0:61613",
+ "protocol": "any",
+ "connection_counter": 100,
+ "connected": 12
+}
+</code></pre></div>
<p>You can the <code>?connections=true</code> query parameter to have a list of connections
included n the result.</p>
@@ -1122,7 +1462,25 @@ included n the result.</p>
<p><code>curl -u "admin:password" http://localhost:61680/broker/connections/108.json</code></p>
-<div class="syntax"><div class="highlight"><pre><span class="p">{</span>
 <span class="s2">"id"</span><span class="o">:</span> <span class="s2">"108"</span><span class="p">,</span>
 <span class="s2">"state"</span><span class="o">:</span> <span class="s2">"STARTED"</span><span class="p">,</span>
 <span class="s2">"state_since"</span><span class="o">:</span> <span class="mi">1314574636579</span><span class="p">,</span>
 <span class="s2">"last_read_size"</span><span class="o">:</span> <span class="mi">0</span><span class="p">,</span>
 <span class="s2">"last_write_size"</span><span class="o">:</span> <span class="mi">32973</span><span class="p">,</span>
 <span class="s2">"read_counter"</span><span class="o">:</span> <span class="mi">106</span><span class="p">,</span>
 <span class="s2">"write_counter"</span><span class="o">:</span> <spa
n class="mi">632923992</span><span class="p">,</span>
 <span class="s2">"connector: "</span><span class="nx">tcp</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">protocol</span><span class="s2">": "</span><span class="nx">stomp</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">protocol_version</span><span class="s2">": "</span><span class="mf">1.0</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">remote_address</span><span class="s2">": "</span><span class="o">/</span><span class="mf">127.0</span><span class="p">.</span><span class="mf">0.1</span><span class="o">:</span><span class="mi">51733</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">local_address</span><span class="s2">": "</span><span class="o">/</span><span class="mf">127.0</span><sp
an class="p">.</span><span class="mf">0.1</span><span class="o">:</span><span class="mi">61613</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">user</span><span class="s2">": "</span><span class="nx">admin</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">waiting_on</span><span class="s2">": "</span><span class="nx">client</span> <span class="nx">request</span><span class="s2">",</span>
<span class="s2"> "</span><span class="nx">subscription_count</span><span class="err">"</span><span class="o">:</span> <span class="mi">1</span>
<span class="p">}</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+{
+ "id": "108",
+ "state": "STARTED",
+ "state_since": 1314574636579,
+ "last_read_size": 0,
+ "last_write_size": 32973,
+ "read_counter": 106,
+ "write_counter": 632923992,
+ "connector: "tcp",
+ "protocol": "stomp",
+ "protocol_version": "1.0",
+ "remote_address": "/127.0.0.1:51733",
+ "local_address": "/127.0.0.1:61613",
+ "user": "admin",
+ "waiting_on": "client request",
+ "subscription_count": 1
+}
+</code></pre></div>
</td>
</tr>
@@ -1354,7 +1712,15 @@ array
<p>Lists the principals associated with your username. Example:
curl -u “admin:password” http://localhost:61680/broker/whoami.json</p>
-<div class="syntax"><div class="highlight"><pre><span class="p">[{</span>
 <span class="s2">"name"</span><span class="o">:</span> <span class="s2">"admin"</span><span class="p">,</span>
 <span class="s2">"kind"</span><span class="o">:</span> <span class="s2">"org.apache.activemq.jaas.UserPrincipal"</span>
<span class="p">},</span> <span class="p">{</span>
 <span class="s2">"name"</span><span class="o">:</span> <span class="s2">"admins"</span><span class="p">,</span>
 <span class="s2">"kind"</span><span class="o">:</span> <span class="s2">"org.apache.activemq.jaas.GroupPrincipal"</span>
<span class="p">}]</span>
</pre></div>
</div>
+<div class="syntax"><pre name='code' class='brush: js; gutter: false;'><code>
+[{
+ "name": "admin",
+ "kind": "org.apache.activemq.jaas.UserPrincipal"
+}, {
+ "name": "admins",
+ "kind": "org.apache.activemq.jaas.GroupPrincipal"
+}]
+</code></pre></div>
</td>
</tr>
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/migration-guide.html
==============================================================================
(empty)
Modified: websites/production/activemq/content/apollo/versions/99-trunk-SNAPSHOT/website/documentation/module-organization.html
==============================================================================
(empty)