diff options
| author | Martin Ritchie <ritchiem@apache.org> | 2009-04-21 14:06:25 +0000 |
|---|---|---|
| committer | Martin Ritchie <ritchiem@apache.org> | 2009-04-21 14:06:25 +0000 |
| commit | 97737547c7016dde844329ba79c3c84b2564268b (patch) | |
| tree | 99a2e1e3e0be74cbdc8bfaade8cede8cef2510c9 /java/client/src/main | |
| parent | a652a01e387fd66b6afd08fb8d74f01dfb18ace2 (diff) | |
| download | qpid-python-97737547c7016dde844329ba79c3c84b2564268b.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/qpid@767150 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/client/src/main')
| -rw-r--r-- | java/client/src/main/java/org/apache/qpid/client/AMQConnectionFactory.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/java/client/src/main/java/org/apache/qpid/client/AMQConnectionFactory.java b/java/client/src/main/java/org/apache/qpid/client/AMQConnectionFactory.java index 01a915f2cc..2d6f4434fe 100644 --- a/java/client/src/main/java/org/apache/qpid/client/AMQConnectionFactory.java +++ b/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. * |
