XmlBlaster Access Overview
The following table shows which key and which qos the different acccess methods to XmlBlaster are using as arguments and as return values.
The names are the ones used in the java client library. The links lead you to the requirements or corresponding javadoc APIs and allows you to find the basic Xml Structures for communicating (as information for clients implemented in other languages such as c++, perl, python ...).
The Key (QueryKeyData) is the query to inquire specific message oids. As an analogy to jms (java messaging service) you could immagine an oid as a topic (which is available through the jms selector).
The Qos (QueryQosData) allows you among other things to further filter messages by mime specific plugins (RegEx XPath and problem specific plugins).
Method Name |
Key |
QoS |
Return QoS |
|||
---|---|---|---|---|---|---|
|
org.xmlBlaster.client.key |
org.xmlBlaster.util.key |
org.xmlBlaster.client.qos |
org.xmlBlaster.util.qos |
org.xmlBlaster.client.qos |
org.xmlBlaster.util.qos |
connect |
void |
void |
ConnectQos |
ConnectQosData |
ConnectReturnQos |
ConnectQosData |
disconnect |
void |
void |
DisconnectQos |
DisconnectQosData |
void |
void |
publish |
PublishKey |
MsgKeyData |
PublishQos |
MsgQosData |
PublishReturnQos |
StatusQosData |
publishOneway |
PublishKey[] |
MsgKeyData[] |
PublishQos[] |
MsgQosData[] |
void |
void |
publishArray |
PublishKey[] |
MsgKeyData[] |
PublishQos[] |
MsgQosData[] |
PublishReturnQos[] |
StatusQosData[] |
update |
UpdateKey[] |
MsgKeyData[] |
UpdateQos[] |
MsgQosData[] |
UpdateReturnQos[] |
StatusQosData[] |
updateOneway |
UpdateKey[] |
MsgKeyData[] |
UpdateQos[] |
MsgQosData[] |
void |
void |
get |
GetKey |
QueryKeyData |
GetQos |
QueryQosData |
GetReturnQos[] |
MsgQosData[] |
subscribe |
SubscribeKey |
QueryKeyData |
SubscribeQos |
QueryQosData |
SubscribeReturnQos[] 1) |
StatusQosData[] |
unSubscribe |
UnSubscribeKey |
QueryKeyData |
UnSubscribeQos |
QueryQosData |
UnSubscribeReturnQos[] 2) |
StatusQosData[] |
erase |
EraseKey |
QueryKeyData |
EraseQos |
QueryQosData |
EraseReturnQos[] |
StatusQosData[] |
ping |
void |
void |
|
StatusQosData |
|
StatusQosData |
Currently returns an xml string and changes to xml string Array
Currently has no return value and changes to xml string Array
Status: 2002-10-21