summaryrefslogtreecommitdiff
path: root/qpid/java/client/src/main
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2009-04-21 14:06:25 +0000
committerMartin Ritchie <ritchiem@apache.org>2009-04-21 14:06:25 +0000
commitfc5616460fc2c108e9730844e464a459dce36843 (patch)
tree39b03c2a1d6fb49a38cb95ab773da5a984fa16b5 /qpid/java/client/src/main
parentadb574d3be854344ecd666bd6c09c1a5626e5dd3 (diff)
downloadqpid-python-fc5616460fc2c108e9730844e464a459dce36843.tar.gz
QPID-1824 : Add ability to use a ConnectionURL String to configure a ConfigurationFactory via a 3rd party tools that use Bean properties such as Mule or Spring.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767150 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/client/src/main')
-rw-r--r--qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionFactory.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionFactory.java b/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionFactory.java
index 01a915f2cc..2d6f4434fe 100644
--- a/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionFactory.java
+++ b/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionFactory.java
@@ -354,6 +354,17 @@ public class AMQConnectionFactory implements ConnectionFactory, QueueConnectionF
return _connectionDetails;
}
+ public String getConnectionURLString()
+ {
+ return _connectionDetails.toString();
+ }
+
+
+ public final void setConnectionURLString(String url) throws URLSyntaxException
+ {
+ _connectionDetails = new AMQConnectionURL(url);
+ }
+
/**
* JNDI interface to create objects from References.
*