Parsing xml Key (quality of service) of publish() and update().
All XmlKey's have the same XML minimal structure:
<key oid="12345"/>
or
<key oid="12345"> <!-- application specific tags --> </key>
where oid is a unique key.
A typical
publish key could look like this:
<key oid='4711' contentMime='text/xml'> <AGENT id='192.168.124.20' subId='1' type='generic'> <DRIVER id='FileProof' pollingFreq='10'> </DRIVER> </AGENT> </key>
Note that the AGENT and DRIVER tags are application know how, which you have to supply.
A well designed xml hierarchy of your problem domain is essential for a proper working xmlBlaster
NOTE: <![CDATA[ ... ]]> sections in the key are not supported
NOTE: Using tags like '<' will be transformed to '<c></c>' on toXml()
@see org.xmlBlaster.util.key.MsgKeyData
@see org.xmlBlaster.test.classtest.key.MsgKeyFactoryTest
@author xmlBlaster@marcelruff.info