From f6f56f56ebb092d8808119a66ced9fcd0399b238 Mon Sep 17 00:00:00 2001 From: "Carl C. Trieloff" Date: Mon, 10 Nov 2008 17:05:41 +0000 Subject: QPID-1445 patch from Jonathan git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@712699 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/examples/xml-exchange/xml_producer.cpp | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) (limited to 'cpp/examples/xml-exchange/xml_producer.cpp') diff --git a/cpp/examples/xml-exchange/xml_producer.cpp b/cpp/examples/xml-exchange/xml_producer.cpp index 19889e4891..5cb75d0087 100644 --- a/cpp/examples/xml-exchange/xml_producer.cpp +++ b/cpp/examples/xml-exchange/xml_producer.cpp @@ -20,6 +20,29 @@ */ +/** + * + * xml_producer.cpp + * + * This is one of three programs used to implement XML-based content + * routing in C++. + * + * declare_queues.cpp + * + * Creates a queue named "message_qaueue" on the broker, + * declares an XML Exchange, subscribes the queue to the XML + * Exchange using an XQuery in the binding, then exits. + * + * xml_producer.cpp (this program) + * + * Publishes messages to the XML Exchange. + * + * listener.cpp + * + * Reads messages from the "message_queue" queue. + */ + + #include #include #include @@ -55,7 +78,7 @@ int main(int argc, char** argv) { // In the XML exchange, the routing key and the name of // the query match. - message.getDeliveryProperties().setRoutingKey("query_name"); + message.getDeliveryProperties().setRoutingKey("content_feed"); message.getHeaders().setString("control","continue"); // Now send some messages ... -- cgit v1.2.1