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