Alter implementation of FieldTable to encapsualte each type in its own enum 
instance
------------------------------------------------------------------------------------

                 Key: QPID-229
                 URL: http://issues.apache.org/jira/browse/QPID-229
             Project: Qpid
          Issue Type: Improvement
          Components: Java Common
            Reporter: Rob Godfrey
            Priority: Minor


After implementing the JMSMapMessage as a Stream Message, rather than a 
FieldTable, now implement FieldTable in a way that removes the need for it to 
pretend that it is a true Map.  Also encapsulate the behaviour of eaxch of the 
AMQ Types into an enum instance to take out the lengthy case statements in the 
code.

As FieldTable is no longer a Map, some code in HeadersExchange also needs 
changin

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to