summaryrefslogtreecommitdiff
path: root/qpid/java/common
diff options
context:
space:
mode:
authorRobert Gemmell <robbie@apache.org>2010-12-07 12:25:45 +0000
committerRobert Gemmell <robbie@apache.org>2010-12-07 12:25:45 +0000
commitc363a8a2300a7230171a322dfed9d30c68c9c32f (patch)
tree9342828a209696459f602198728435ef38835988 /qpid/java/common
parente4ea6e8536ac8dea773ade50cc2872ef6ac4f298 (diff)
downloadqpid-python-c363a8a2300a7230171a322dfed9d30c68c9c32f.tar.gz
QPID-2973: add JMX support for creating and manipulating queues with new DLQ functionality
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1043001 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/common')
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FieldTable.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FieldTable.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FieldTable.java
index b14600ad21..7f826b016e 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FieldTable.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/FieldTable.java
@@ -1185,4 +1185,22 @@ public class FieldTable
return _properties.equals(f._properties);
}
+
+ public static FieldTable convertToFieldTable(Map<String, Object> map)
+ {
+ if (map != null)
+ {
+ FieldTable table = new FieldTable();
+ for(Map.Entry<String,Object> entry : map.entrySet())
+ {
+ table.put(new AMQShortString(entry.getKey()), entry.getValue());
+ }
+
+ return table;
+ }
+ else
+ {
+ return null;
+ }
+ }
}