diff options
| author | Aidan Skinner <aidan@apache.org> | 2009-04-03 16:36:14 +0000 |
|---|---|---|
| committer | Aidan Skinner <aidan@apache.org> | 2009-04-03 16:36:14 +0000 |
| commit | 9c80608ac4e50745f82c4ff75f325ff87bc6ceb9 (patch) | |
| tree | 91569689cae532eab896d09f242f6a0b483a171d /cpp/src/qpidd.cpp | |
| parent | 3ce1e054276ad8463a146627ea2749d80a941060 (diff) | |
| download | qpid-python-9c80608ac4e50745f82c4ff75f325ff87bc6ceb9.tar.gz | |
QPID-1730: make it easy to configure queues, fix inheriting settings from the virtualhost.
AMQQueue.configure: new method
AMQQueueFactory: use AMQQueue.configure, don't set things directly
SimpleAMQQueue.configure, MockAMQQueue.configure: implement new method from the interface
QueueConfiguration: use VirtualHostConfiguration for default values if they're unset
VirtualHostConfiguration: if a queue doesn't exist, give it a default configuration. Add methods to get default settings for configuration items
QueueConfigurationTest: test case, checks that inheritance and defaults work along with explicitly set values.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@761721 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpidd.cpp')
0 files changed, 0 insertions, 0 deletions
