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]

Reply via email to