Hi All,
As an update to this I've just raised a Jira to cover this and added a
patch to support SCHEMA_ID, SCHEMA and OBJECT_ID queries.
https://issues.apache.org/jira/browse/QPID-3696
I've tested it out using my Java QMF2 code.
I hope this is useful.
Regards,
Frase
Gordon Sim wrote:
On 07/10/2011 12:05 PM, fadams wrote:
when I play around with other values in "_what" the result ends up
sending an exception with text that implies unsupported target
I've tried
QMF_QUERY_TARGET := 'SCHEMA_ID' |
'SCHEMA' |
'OBJECT_ID' |
'OBJECT'
but everything other than OBJECT fails so it doesn't look like I can
query
for schema information.
Is this correct or have I missed something?
Looking at the code on the broker side it does indeed appear that
schema requests are only currently implemented for QMFv1.
To be fair the contents of the
_values Map in the Map returned by the OBJECT query will give most of
the
schema info, but it would be good to be able to get hold of the
method names
for an object as well as the properties.
Yes, seems reasonable.
BTW in case it hasn't escaped your notice from the class names in the
code
snippet above I've been getting a bit carried away and what started
out as a
bit of a play seems to be turning into an implementation for a good
chunk of
the QMF2 API for Java. Has anyone actually implemented this fully? I
can't
see it in the download, only the (broken) QMF1 classes, so I'm
thinking it's
a worthwhile exercise to write this. I've nearly got a Java port of
qpid-config working - pointless, but fun......
On a related note could anyone let me know how to query for Agents.
My basic
Console class currently only talks to the broker Agent via
"qmf.default.direct/broker". I'm guessing querying for agents will be by
sending a message to a topic/subject - could someone suggest the
structure
of the message and Address.
I'd have to defer to the experts on that one.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]