From 1053527cf276a8f5bd28e4087e47b9065d5af840 Mon Sep 17 00:00:00 2001 From: Rajith Muditha Attapattu Date: Thu, 15 Apr 2010 19:32:22 +0000 Subject: QPID-2496 This allows a user to pass in an address string when creating a queue or topic using the JMS 1.0 methods (session.createQueue(String s) and session.createTopic(String s) ) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@934559 13f79535-47bb-0310-9956-ffa450edef68 --- java/client/src/main/java/org/apache/qpid/client/AMQQueue.java | 7 +++++++ java/client/src/main/java/org/apache/qpid/client/AMQSession.java | 6 ++++-- java/client/src/main/java/org/apache/qpid/client/AMQTopic.java | 7 +++++++ 3 files changed, 18 insertions(+), 2 deletions(-) (limited to 'java/client/src') diff --git a/java/client/src/main/java/org/apache/qpid/client/AMQQueue.java b/java/client/src/main/java/org/apache/qpid/client/AMQQueue.java index 78b01add14..5bd1bd629a 100644 --- a/java/client/src/main/java/org/apache/qpid/client/AMQQueue.java +++ b/java/client/src/main/java/org/apache/qpid/client/AMQQueue.java @@ -20,6 +20,8 @@ */ package org.apache.qpid.client; +import java.net.URISyntaxException; + import javax.jms.Queue; import org.apache.qpid.exchange.ExchangeDefaults; @@ -29,6 +31,11 @@ import org.apache.qpid.url.BindingURL; public class AMQQueue extends AMQDestination implements Queue { + public AMQQueue(String address) throws URISyntaxException + { + super(address); + } + /** * Create a reference to a non temporary queue using a BindingURL object. * Note this does not actually imply the queue exists. diff --git a/java/client/src/main/java/org/apache/qpid/client/AMQSession.java b/java/client/src/main/java/org/apache/qpid/client/AMQSession.java index 175a4ffc77..8e04dc9cbb 100644 --- a/java/client/src/main/java/org/apache/qpid/client/AMQSession.java +++ b/java/client/src/main/java/org/apache/qpid/client/AMQSession.java @@ -1071,6 +1071,7 @@ public abstract class AMQSession