You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@esme.apache.org by bu...@apache.org on 2011/07/17 15:42:10 UTC
svn commit: r792906 -
/websites/staging/esme/trunk/content/docs/apis/jmx-rest-api.html
Author: buildbot
Date: Sun Jul 17 13:42:09 2011
New Revision: 792906
Log:
Staging update by buildbot
Modified:
websites/staging/esme/trunk/content/docs/apis/jmx-rest-api.html
Modified: websites/staging/esme/trunk/content/docs/apis/jmx-rest-api.html
==============================================================================
--- websites/staging/esme/trunk/content/docs/apis/jmx-rest-api.html (original)
+++ websites/staging/esme/trunk/content/docs/apis/jmx-rest-api.html Sun Jul 17 13:42:09 2011
@@ -63,28 +63,31 @@ Long etc. serialized classes don't count
Before I send to code to Richard I would like some feedback to see if I am
missing something or should do something different.
Here is the api and sample returns. Bad requests or errors will return
-BadResponse.
-GET /jmx/mbeans - returns a list of mbean names
-GET /jmx/mbean/[mbean name](mbean-name.html)
+BadResponse.</p>
+<div class="codehilite"><pre>GET /jmx/mbeans - returns a list of mbean names
+GET /jmx/mbean/\[mbean name\](mbean-name\.html)
/info - returns MBeanInfo for specified mbean
-GET /jmx/mbean/[mbean name](mbean-name.html)
+GET /jmx/mbean/\[mbean name\](mbean-name\.html)
/attributes - returns attribute name and string
values
-POST /jmx/mbean/[mbean name](mbean-name.html)
-/invoke/[operation name]
-<Params>
- <Param>pone</Param>
- <Param signature="java.lang.Long">123</Param>
-</Params>
-POST /jmx/mbean/[mbean name/set - sets a single attribute
-<Attribute name="attr" value="val" />
-POST /jmx/mbean/[mbean name](mbean-name.html)
+POST /jmx/mbean/\[mbean name\](mbean-name\.html)
+/invoke/\[operation name\]
+<span class="nt"><Params></span>
+<span class="ni">&nbsp;</span><span class="nt"><Param></span>pone<span class="nt"></Param></span>
+<span class="ni">&nbsp;</span><span class="nt"><Param</span> <span class="na">signature=</span><span class="s">"java.lang.Long"</span><span class="nt">></span>123<span class="nt"></Param></span>
+<span class="nt"></Params></span>
+POST /jmx/mbean/\[mbean name/set - sets a single attribute
+<span class="nt"><Attribute</span> <span class="na">name=</span><span class="s">"attr"</span> <span class="na">value=</span><span class="s">"val"</span> <span class="nt">/></span>
+POST /jmx/mbean/\[mbean name\](mbean-name\.html)
/set - sets multiple attributes
-<AttributeList>
- <Attribute name="att1" value="val1" />
- <Attrubute name="att2" value="val2" />
-</AttributeList>
-== SAMPLES ==</p>
+<span class="nt"><AttributeList></span>
+<span class="ni">&nbsp;</span><span class="nt"><Attribute</span> <span class="na">name=</span><span class="s">"att1"</span> <span class="na">value=</span><span class="s">"val1"</span> <span class="nt">/></span>
+<span class="ni">&nbsp;</span><span class="nt"><Attrubute</span> <span class="na">name=</span><span class="s">"att2"</span> <span class="na">value=</span><span class="s">"val2"</span> <span class="nt">/></span>
+<span class="nt"></AttributeList></span>
+</pre></div>
+
+
+<p>== SAMPLES ==</p>
<div class="codehilite"><pre><span class="n">GET</span> <span class="sr">/jmx/m</span><span class="n">beans</span>
<span class="o"><</span><span class="n">esme_api</span> <span class="n">operation</span><span class="o">=</span><span class="s">"mbeans"</span> <span class="n">success</span><span class="o">=</span><span class="s">"true"</span><span class="o">></span>
<span class="sr"><MBeans></span>