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

Provide a consistent naming convention for JMS client properties

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • 0.6
    • None
    • JMS AMQP 0-x

    Description

      It would be nice if all Qpid clients followed a similar convention for naming configuration properties.
      The C++ client currently use the following convention.
      "qpid<dot><property_name>" .

      For starters the JMS client could follow the same strategy. Some of its properties are starting with "amqj<dot>" while other are using "qpid<dot>".
      The logical choice would be to use "qpid<dot>" with backwards compatibility for old property name.

      The following thread captured the discussion happened on qpid-dev
      http://mail-archives.apache.org/mod_mbox/qpid-dev/201001.mbox/%3Cf5f5e0731001081456g5390a9c3w95c42b6fd7a8acb3@mail.gmail.com%3E

      The following location will be used to document all the client properties.
      http://cwiki.apache.org/confluence/display/qpid/Qpid+extensions+to+AMQP
      As Robert mentioned all properties should indicate how they are used and whether they alter only client internal behaviour, or whether they are passed down the wire to the broker which could alter broker behaviour
      Later on it will be added to the documentation being developed in the Qpid svn.

      Attachments

        1. QPID-2343.patch
          6 kB
          Rajith Muditha Attapattu
        2. QPID-2343_take2.patch
          5 kB
          Rajith Muditha Attapattu

        Activity

          People

            rajith Rajith Muditha Attapattu
            rajith Rajith Muditha Attapattu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: