Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-2776

refactor AMQMessageDelegate(0_8 / 0_10) to rationalise duplicated message property functionality

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • M4, 0.5, 0.6
    • None
    • JMS AMQP 0-x
    • None

    Description

      AMQMessageDelegate_0_10 and AMQMessageDelegate_0_8 both implement their own property handling. Whilst the underlying data structures are indeed different between the two implementations, there is no need for much of the message property functionality to be duplicated as well like it currently is. This should be refactored such that where appropriate the functionality is provided by the abstract superclass. This will help resolve differences between using the client on varying protocol versions, such as would occur due to the defects shown in QPID-2766 and QPID-2770.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              robbie Robbie Gemmell
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: