|
REQUIREMENT engine.qos.queryspec |
| Type | NEW |
| Priority | LOW |
| Status | CLOSED |
| Topic | XmlBlaster has a plugin interface to generically specify a query |
|
Des cription |
As a core feature xmlBlaster offers you the ability to query for messages. This is great but what
if you want to query xmlBlaster about other things ? The admin interface allows you to query things like
sessionIds for a particular client, jvm used, uptime of the server and more. |
|
Example Java |
These is an example key and QoS of a subscribe() invocation:
<key oid='__cmd:client/joe/session/1/?callbackQueueEntries' queryType='EXACT'>
</key>
<qos>
<querySpec type='QueueQuery' version='1.0'>
<![CDATA[maxEntries=3;maxSize=-1;consumable=false;waitingDelay=0]]>
</querySpec>
</qos>
|
| Configure |
NOTE: Configuration parameters are specified on command line (-someValue 17) or in the
xmlBlaster.properties file (someValue=17). See requirement "util.property" for details. |
| See API | org.xmlBlaster.engine.query.I_Query |
| See API | org.xmlBlaster.engine.query.plugins.QueueQueryPlugin |
| See API | org.xmlBlaster.util.plugin.I_Plugin |
| See REQ | mime.plugin.accessfilter |
| See REQ | admin |
| See REQ | admin.commands |
| See REQ | admin.messages |
| See REQ | engine.qos.queryspec.QueueQuery |
This page is generated from the requirement XML file xmlBlaster/doc/requirements/engine.qos.queryspec.xml