Hi, I have been using Qpid0.8 version where i could declare a exchange, queue and there alternate queue and exchange
using the following option. QueueOptions lcQueueOptions; lcQueueOptions.setOrdering(FIFO); string lszAlterExchangeName = "ALTER_EXCHANGE" string lszAlterQueueName = "ALTER_QUEUE"; session.exchangeDeclare(arg::exchange = lszAlterExchangeName, arg::exclusive = false, arg::durable = true, arg::autoDelete = false, arg::type = "direct"); session.queueDeclare(arg::queue = lszAlterQueueName, arg::exclusive = false, arg::durable = true, arg::autoDelete = false, arg::arguments = lcQueueOptions); session.exchangeBind(arg::exchange = lszAlterExchangeName, arg::queue = lszAlterQueueName, arg::bindingKey = "ROUTE_KEY"); string lszExchangeName = "EXCHANGE" string lszQueueName = "QUEUE" session.exchangeDeclare(arg::exchange = lszExchangeName, arg::exclusive = false, arg::durable = true, arg::autoDelete = false, arg::type = "direct"); session.queueDeclare(arg::queue = lszQueueName, arg::exclusive = false, arg::durable = true, arg::autoDelete = false, arg::arguments = lcQueueOptions, arg::alternateExchange = lszAlterExchangeName); session.exchangeBind(arg::exchange = lszExchangeName, arg::queue = lszQueueName, arg::bindingKey = "ROUTE_KEY"); Now in qpid0.10 this api all changed. They have introduced Address. can u please give some ex of how to incorporate the above code into qpid0.10.. Regards, Nithesh --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:[email protected]
