Uploaded image for project: 'Qpid JMS'
  1. Qpid JMS
  2. QPIDJMS-422

Custom ClientID Generators

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 0.37.0
    • Fix Version/s: None
    • Component/s: qpid-jms-client
    • Labels:
      None

      Description

      In our application we are using client IDs with a very specific format. We would therefore like to register our own IdGenerator with the JmsConnectionFactory. Currently the JmsConnectionFactory#setClientIdGenerator is protected thus we cannot programmatically set a custom IdGenerator except by using (hacky) reflection.

      I would suggest to rename the current IdGenerator class to DefaultClientIdGenerator, create an ClientIdGenerator interface and change the visiblity of JmsConnectionFactory#setClientIdGenerator to public.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              seb Sebastian T
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: