summaryrefslogtreecommitdiff
path: root/qpid/java/common/src
diff options
context:
space:
mode:
authorRafael H. Schloming <rhs@apache.org>2007-09-24 16:07:00 +0000
committerRafael H. Schloming <rhs@apache.org>2007-09-24 16:07:00 +0000
commitf0350a25b72befd8b4cc3d4bdeca4f877f1e8733 (patch)
tree864c8a4d569270610486954bbbf8d456e5e51240 /qpid/java/common/src
parenta24dd3659a7c5d5e5a07792549d8dcfd5b28492c (diff)
downloadqpid-python-f0350a25b72befd8b4cc3d4bdeca4f877f1e8733.tar.gz
added a mapping for byte[]s
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@578864 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/common/src')
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpidity/ToyClient.java1
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpidity/codec/AbstractEncoder.java1
2 files changed, 2 insertions, 0 deletions
diff --git a/qpid/java/common/src/main/java/org/apache/qpidity/ToyClient.java b/qpid/java/common/src/main/java/org/apache/qpidity/ToyClient.java
index ec2af0dc1a..f3f7338c07 100644
--- a/qpid/java/common/src/main/java/org/apache/qpidity/ToyClient.java
+++ b/qpid/java/common/src/main/java/org/apache/qpidity/ToyClient.java
@@ -102,6 +102,7 @@ class ToyClient extends SessionDelegate
map.put("table", nested);
map.put("list", Arrays.asList(1, 2, 3));
+ map.put("binary", new byte[] {1, 2, 3, 4, 5, 6, 7, 8, 9, 10});
ssn.messageTransfer("asdf", (short) 0, (short) 1);
ssn.header(new DeliveryProperties(),
diff --git a/qpid/java/common/src/main/java/org/apache/qpidity/codec/AbstractEncoder.java b/qpid/java/common/src/main/java/org/apache/qpidity/codec/AbstractEncoder.java
index 7ad71ef520..a42ea71ce8 100644
--- a/qpid/java/common/src/main/java/org/apache/qpidity/codec/AbstractEncoder.java
+++ b/qpid/java/common/src/main/java/org/apache/qpidity/codec/AbstractEncoder.java
@@ -57,6 +57,7 @@ abstract class AbstractEncoder implements Encoder
ENCODINGS.put(Float.class, Type.FLOAT);
ENCODINGS.put(Double.class, Type.DOUBLE);
ENCODINGS.put(Character.class, Type.CHAR);
+ ENCODINGS.put(byte[].class, Type.LONG_BINARY);
}
private final byte major;