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

Improve JMS Destination abstraction to better support AMQP and Qpid specific features

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.7
    • Component/s: JMS AMQP 0-x
    • Labels:
      None

      Description

      Qpid users have requested the following features in JIRAs/emails to the user list.

      1. Ability to specify Qpid specific queue declare arguments like qpid.max-size
      2. Support for any exchange type ..eg Headers, XML exchange
      3. Ability to specify binding arguments (needed for headers, xml exchanges)
      4. Ability to support destination specific parameters like msg-credits, byte-credits, sync-ack, sync-publish ..etc
      5. Ability bind a queue to multiple exchange/routingkey pairs
      6. Have the option of producer side declaring/binding the queue.

      The following proposal outlines a solution to the above mentioned requirements.
      http://cwiki.apache.org/confluence/display/qpid/Proposal+for+a+new+JMS+Destination+configuration

        Attachments

        1. QPID-1831.patch
          35 kB
          Rajith Attapattu
        2. AMQXDest.patch
          44 kB
          Rajith Attapattu

          Activity

            People

            • Assignee:
              rajith Rajith Attapattu
              Reporter:
              rajith Rajith Attapattu
            • Votes:
              2 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: