diff options
author | Martin Ritchie <ritchiem@apache.org> | 2006-12-15 08:33:10 +0000 |
---|---|---|
committer | Martin Ritchie <ritchiem@apache.org> | 2006-12-15 08:33:10 +0000 |
commit | a96152eea7e7ce48bb9340f477f3935744ee5ea6 (patch) | |
tree | ada0a6c314add42f32e5143e298c010ecc4b997c /java/tasks | |
parent | b6e573a5889ff89ccceeab3d3dc0504157a8c285 (diff) | |
download | qpid-python-a96152eea7e7ce48bb9340f477f3935744ee5ea6.tar.gz |
QPID-181 QPID-180
AbstractJMSMessage.java - updated to use getJMSHeaders
JMSMapMessage.java - JMSPropertyFieldTable.java - Moved functionality of setting and retrieving a JMS property. Now shared by the Headers and MapMessageTest.java
MapMessageTest.java - Updated the exceptions that are caught as all methods should throw a JMSException i.e. MessageFormatException
TextMessageTest.java - Added tests for the Message Properties
common/pom.xml - Added JMS dependency for the JMSPropertyFieldTable.java and associated tests
EncodingUtils.java - changed comments and changed getencodedCharLength return to an int
PropertyFieldTable.java - Cleaned up and now uses enum for prefixs. Created comprehensive test of both PropertyFieldTable classes.
AMQPInvalidClassException.java - created to throw a runtime exception when trying to add a non-primative value. Forcing clients to handle this would break the Map usage of the FieldTable.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@487481 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/tasks')
0 files changed, 0 insertions, 0 deletions