Qpid
  1. Qpid
  2. QPID-4596

[Java Broker] Add ability to create/delete/update virtual host, authentication provider, port via REST interfaces

    Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.21
    • Fix Version/s: 0.22
    • Component/s: Java Broker
    • Labels:
      None

      Description

      Add ability to create/delete/update the following configured objects:

      • virtual host
      • authentication provider
      • port

        Activity

        Hide
        Alex Rudyy added a comment -

        Attached a patch containing WIP

        Show
        Alex Rudyy added a comment - Attached a patch containing WIP
        Hide
        Alex Rudyy added a comment -

        Robbie,
        Could you please review the changes in the revision https://svn.apache.org/repos/asf/qpid/trunk@1450881 ?

        Show
        Alex Rudyy added a comment - Robbie, Could you please review the changes in the revision https://svn.apache.org/repos/asf/qpid/trunk@1450881 ?
        Hide
        Alex Rudyy added a comment -

        Attached patches with some work in progress

        Show
        Alex Rudyy added a comment - Attached patches with some work in progress
        Hide
        Robbie Gemmell added a comment -

        I tink we need to ensure that the onCreate() call is only performed when the user has used the managmetn interface to create the authentication provider. Currently it would be called on every broekr startup as well, meaning the broker would be unaware of the password file being missing/deleted prior to startup. We shoudl separate out 'reate' and 'recover' the way it was done for the group providers recently.

        Show
        Robbie Gemmell added a comment - I tink we need to ensure that the onCreate() call is only performed when the user has used the managmetn interface to create the authentication provider. Currently it would be called on every broekr startup as well, meaning the broker would be unaware of the password file being missing/deleted prior to startup. We shoudl separate out 'reate' and 'recover' the way it was done for the group providers recently.
        Hide
        Robbie Gemmell added a comment -

        Alex made changes to the above efect in http://svn.apache.org/r1475825

        Show
        Robbie Gemmell added a comment - Alex made changes to the above efect in http://svn.apache.org/r1475825
        Hide
        Robbie Gemmell added a comment -

        r1475825 was merged to the 0.22 release branch in http://svn.apache.org/r1476104

        Show
        Robbie Gemmell added a comment - r1475825 was merged to the 0.22 release branch in http://svn.apache.org/r1476104

          People

          • Assignee:
            Alex Rudyy
            Reporter:
            Alex Rudyy
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development