summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/qpid/client/Channel.cpp13
-rw-r--r--cpp/src/tests/ClientSessionTest.cpp33
2 files changed, 24 insertions, 22 deletions
diff --git a/cpp/src/qpid/client/Channel.cpp b/cpp/src/qpid/client/Channel.cpp
index fbb2e0c6f8..9246ead44e 100644
--- a/cpp/src/qpid/client/Channel.cpp
+++ b/cpp/src/qpid/client/Channel.cpp
@@ -44,6 +44,7 @@ using namespace qpid::sys;
namespace qpid{
namespace client{
+using namespace arg;
const std::string empty;
@@ -89,12 +90,12 @@ void Channel::setPrefetch(uint32_t _prefetch){
void Channel::declareExchange(Exchange& _exchange, bool synch){
ScopedSync s(session, synch);
- session.exchangeDeclare_(exchange=_exchange.getName(), type=_exchange.getType());
+ session.exchangeDeclare(exchange=_exchange.getName(), type=_exchange.getType());
}
void Channel::deleteExchange(Exchange& _exchange, bool synch){
ScopedSync s(session, synch);
- session.exchangeDelete_(exchange=_exchange.getName(), ifUnused=false);
+ session.exchangeDelete(exchange=_exchange.getName(), ifUnused=false);
}
void Channel::declareQueue(Queue& _queue, bool synch){
@@ -105,14 +106,14 @@ void Channel::declareQueue(Queue& _queue, bool synch){
}
ScopedSync s(session, synch);
- session.queueDeclare_(queue=_queue.getName(), passive=false/*passive*/, durable=_queue.isDurable(),
+ session.queueDeclare(queue=_queue.getName(), passive=false/*passive*/, durable=_queue.isDurable(),
exclusive=_queue.isExclusive(), autoDelete=_queue.isAutoDelete());
}
void Channel::deleteQueue(Queue& _queue, bool ifunused, bool ifempty, bool synch){
ScopedSync s(session, synch);
- session.queueDelete_(queue=_queue.getName(), ifUnused=ifunused, ifEmpty=ifempty);
+ session.queueDelete(queue=_queue.getName(), ifUnused=ifunused, ifEmpty=ifempty);
}
void Channel::bind(const Exchange& exchange, const Queue& queue, const std::string& key, const FieldTable& args, bool synch){
@@ -180,7 +181,7 @@ bool Channel::get(Message& msg, const Queue& _queue, AckMode ackMode) {
ScopedDivert handler(tag, session.execution().getDemux());
Demux::Queue& incoming = handler.getQueue();
- session.messageSubscribe_(destination=tag, queue=_queue.getName(), confirmMode=(ackMode == NO_ACK ? 0 : 1));
+ session.messageSubscribe(destination=tag, queue=_queue.getName(), confirmMode=(ackMode == NO_ACK ? 0 : 1));
session.messageFlow(tag, 1/*BYTES*/, 0xFFFFFFFF);
session.messageFlow(tag, 0/*MESSAGES*/, 1);
Completion status = session.messageFlush(tag);
@@ -203,7 +204,7 @@ void Channel::publish(Message& msg, const Exchange& exchange,
msg.getDeliveryProperties().setRoutingKey(routingKey);
msg.getDeliveryProperties().setDiscardUnroutable(!mandatory);
- session.messageTransfer_(destination=exchange.getName(), content=msg);
+ session.messageTransfer(destination=exchange.getName(), content=msg);
}
void Channel::close()
diff --git a/cpp/src/tests/ClientSessionTest.cpp b/cpp/src/tests/ClientSessionTest.cpp
index 149cbd8e3d..ed3d733c20 100644
--- a/cpp/src/tests/ClientSessionTest.cpp
+++ b/cpp/src/tests/ClientSessionTest.cpp
@@ -30,6 +30,7 @@
#include <list>
using namespace qpid::client;
+using namespace qpid::client::arg;
using namespace qpid::framing;
using namespace qpid;
using namespace boost;
@@ -98,22 +99,22 @@ public:
{
// FIXME aconway 2007-10-18: autoDelete queues are destroyed on channel close, not session.
// Fix & make all test queues exclusive, autoDelete
- session.queueDeclare_(queue=q); // FIXME aconway 2007-10-01: exclusive=true, autoDelete=true);
- session.messageSubscribe_(queue=q, destination=dest, acquireMode=1);
- session.messageFlow_(destination=dest, unit=0, value=0xFFFFFFFF);//messages
- session.messageFlow_(destination=dest, unit=1, value=0xFFFFFFFF);//bytes
+ session.queueDeclare(queue=q); // FIXME aconway 2007-10-01: exclusive=true, autoDelete=true);
+ session.messageSubscribe(queue=q, destination=dest, acquireMode=1);
+ session.messageFlow(destination=dest, unit=0, value=0xFFFFFFFF);//messages
+ session.messageFlow(destination=dest, unit=1, value=0xFFFFFFFF);//bytes
}
bool queueExists(const std::string& q) {
- TypedResult<QueueQueryResult> result = session.queueQuery_(q);
+ TypedResult<QueueQueryResult> result = session.queueQuery(q);
return result.get().getQueue() == q;
}
void testQueueQuery()
{
session = c->newSession();
- session.queueDeclare_(queue="my-queue", alternateExchange="amq.fanout", exclusive=true, autoDelete=true);
- TypedResult<QueueQueryResult> result = session.queueQuery_(std::string("my-queue"));
+ session.queueDeclare(queue="my-queue", alternateExchange="amq.fanout", exclusive=true, autoDelete=true);
+ TypedResult<QueueQueryResult> result = session.queueQuery(std::string("my-queue"));
CPPUNIT_ASSERT_EQUAL(false, result.get().getDurable());
CPPUNIT_ASSERT_EQUAL(true, result.get().getExclusive());
CPPUNIT_ASSERT_EQUAL(std::string("amq.fanout"),
@@ -124,7 +125,7 @@ public:
{
session = c->newSession();
declareSubscribe();
- session.messageTransfer_(content=TransferContent("my-message", "my-queue"));
+ session.messageTransfer(content=TransferContent("my-message", "my-queue"));
//get & test the message:
FrameSet::shared_ptr msg = session.get();
CPPUNIT_ASSERT(msg->isA<MessageTransferBody>());
@@ -140,15 +141,15 @@ public:
TransferContent msg1("One");
msg1.getDeliveryProperties().setRoutingKey("my-queue");
- session.messageTransfer_(content=msg1);
+ session.messageTransfer(content=msg1);
TransferContent msg2("Two");
msg2.getDeliveryProperties().setRoutingKey("my-queue");
- session.messageTransfer_(content=msg2);
+ session.messageTransfer(content=msg2);
TransferContent msg3("Three");
msg3.getDeliveryProperties().setRoutingKey("my-queue");
- session.messageTransfer_(content=msg3);
+ session.messageTransfer(content=msg3);
DummyListener listener(session, "my-dest", 3);
listener.listen();
@@ -175,7 +176,7 @@ public:
session = c->newSession(60);
session.suspend();
try {
- session.exchangeQuery_(name="amq.fanout");
+ session.exchangeQuery(name="amq.fanout");
CPPUNIT_FAIL("Expected session suspended exception");
} catch(const CommandInvalidException&) {}
}
@@ -186,18 +187,18 @@ public:
session.suspend();
// Make sure we are still subscribed after resume.
c->resume(session);
- session.messageTransfer_(content=TransferContent("my-message", "my-queue"));
+ session.messageTransfer(content=TransferContent("my-message", "my-queue"));
FrameSet::shared_ptr msg = session.get();
CPPUNIT_ASSERT_EQUAL(string("my-message"), msg->getContent());
}
void testDisconnectResume() {
session = c->newSession(60);
- session.queueDeclare_(queue="before");
+ session.queueDeclare(queue="before");
CPPUNIT_ASSERT(queueExists("before"));
// Simulate lost frames.
c->discard();
- session.queueDeclare_(queue=string("after"));
+ session.queueDeclare(queue=string("after"));
c->disconnect(); // Simulate disconnect, resume on a new connection.
c2->resume(session);
CPPUNIT_ASSERT(queueExists("after"));
@@ -206,7 +207,7 @@ public:
void testAutoDelete() {
// Verify that autoDelete queues survive suspend/resume.
session = c->newSession(60);
- session.queueDeclare_(queue="my-queue", exclusive=true, autoDelete=true);
+ session.queueDeclare(queue="my-queue", exclusive=true, autoDelete=true);
CPPUNIT_ASSERT(queueExists("my-queue"));
session.suspend();
c->resume(session);