summaryrefslogtreecommitdiff
path: root/java/common
diff options
context:
space:
mode:
authorRajith Muditha Attapattu <rajith@apache.org>2010-07-22 17:27:24 +0000
committerRajith Muditha Attapattu <rajith@apache.org>2010-07-22 17:27:24 +0000
commitc05f958148125dddd1736e222883d15e384609b8 (patch)
treea9a52da407ce44c31905ed9e938dad2d6fe61c27 /java/common
parent9d84eb76dd4285c292deee61a691b4887870208d (diff)
downloadqpid-python-c05f958148125dddd1736e222883d15e384609b8.tar.gz
QPID-2752
Added a test case to create and LVQ from the JMS client using the addressing syntax. Fixed a few bugs in QpidQueueOptions.java. Modified the MapAccessor to allow any value to be retrieved as a String. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@966763 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/common')
-rw-r--r--java/common/src/main/java/org/apache/qpid/configuration/Accessor.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java b/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java
index 090ecb8d7d..c9d386607d 100644
--- a/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java
+++ b/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java
@@ -130,7 +130,14 @@ public interface Accessor
{
if (source != null && source.containsKey(name))
{
- return (String)source.get(name);
+ if (source.get(name) instanceof String)
+ {
+ return (String)source.get(name);
+ }
+ else
+ {
+ return String.valueOf(source.get(name));
+ }
}
else
{