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

[Broker-J] Refactor selector/filter handling when adding consumers to queues

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: In Progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Broker-J
    • Labels:
      None

      Description

      Much of the code around adding filters (selectors) to consumers is driven by the legacy AMQP 0-x mechanisms.

      As a prelude to adding support to more filters types being defined for AMQP 1.0, the filter code should be refactored. In particular consumers in general should be able to support multiple (named) filters, which override "default" filters defined on the queue. The names associated with the filters are arbitrary. For AMQP 0-x protocols the JMS Selector filter type is supported, and a broker defined name is used.

        Attachments

          Activity

            People

            • Assignee:
              rgodfrey Robert Godfrey
              Reporter:
              rgodfrey Robert Godfrey
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: