From a873c620e65e3060a5d29acce49f77b8213b4a06 Mon Sep 17 00:00:00 2001 From: Robert Greig Date: Wed, 10 Jan 2007 08:52:41 +0000 Subject: QPID-275 : (Patch supplied by Rob Godfrey) Fixes to allow broker to pass more of the Python tests git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@494769 13f79535-47bb-0310-9956-ffa450edef68 --- .../server/handler/BasicConsumeMethodHandler.java | 99 ++++++++++++++-------- .../server/handler/ExchangeDeclareHandler.java | 33 +++++++- .../qpid/server/handler/QueueDeclareHandler.java | 41 ++++++--- .../qpid/server/handler/QueueDeleteHandler.java | 35 ++++++-- .../server/protocol/AMQMinaProtocolSession.java | 21 +++-- .../org/apache/qpid/server/queue/AMQQueue.java | 11 +++ .../apache/qpid/server/queue/ExchangeBindings.java | 2 +- .../apache/qpid/server/queue/SubscriptionImpl.java | 6 +- .../org/apache/qpid/test/unit/ack/RecoverTest.java | 4 +- .../java/org/apache/qpid/protocol/AMQConstant.java | 2 +- 10 files changed, 183 insertions(+), 71 deletions(-) (limited to 'java') diff --git a/java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java b/java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java index 0cb1d8bee8..cee6ef7c98 100644 --- a/java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java +++ b/java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java @@ -71,49 +71,78 @@ public class BasicConsumeMethodHandler implements StateAwareMethodListener { @@ -79,14 +82,30 @@ public class QueueDeleteHandler implements StateAwareMethodListener