summaryrefslogtreecommitdiff
path: root/qpid/java/common/src
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
commita6c20b3f7a18ab720b938ebfbcaae329217c1301 (patch)
tree2d4be83a5080a5aab0cba230c204c6d46835b24e /qpid/java/common/src
parent9454d663457b9442e0d7ef06c251b36801171180 (diff)
downloadqpid-python-a6c20b3f7a18ab720b938ebfbcaae329217c1301.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@966763 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/common/src')
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java b/qpid/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java
index 090ecb8d7d..c9d386607d 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java
+++ b/qpid/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
{