From 6713bfc5ddc1ff6202dad0d950a252273f73f795 Mon Sep 17 00:00:00 2001 From: Robert Godfrey Date: Wed, 5 Mar 2014 16:04:16 +0000 Subject: QPID-4000 , QPID-5601 : Improve conversion of reply-to between different protocols. Add functionality to the default exchange to understand AMQP 1.0 addresses. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574551 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/qpid/client/AMQDestination.java | 5 ++ .../java/org/apache/qpid/client/AMQSession.java | 6 +- .../qpid/client/AMQUndefinedDestination.java | 6 ++ .../apache/qpid/client/BasicMessageProducer.java | 4 +- .../client/message/AMQMessageDelegate_0_8.java | 99 ++++++++++++++++++---- 5 files changed, 100 insertions(+), 20 deletions(-) (limited to 'qpid/java/client/src') diff --git a/qpid/java/client/src/main/java/org/apache/qpid/client/AMQDestination.java b/qpid/java/client/src/main/java/org/apache/qpid/client/AMQDestination.java index 91c23ff384..6c421a9610 100644 --- a/qpid/java/client/src/main/java/org/apache/qpid/client/AMQDestination.java +++ b/qpid/java/client/src/main/java/org/apache/qpid/client/AMQDestination.java @@ -112,6 +112,11 @@ public abstract class AMQDestination implements Destination, Referenceable _name = name; } + public boolean neverDeclare() + { + return false; + } + // ----- Fields required to support new address syntax ------- public enum DestSyntax { diff --git a/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession.java b/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession.java index 8224c77ba9..29c2a3b279 100644 --- a/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession.java +++ b/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession.java @@ -2864,16 +2864,16 @@ public abstract class AMQSession