Uploaded image for project: 'Commons Self Service'
  1. Commons Self Service
  2. USS-103

Add ability to register custom stage names with their StageConfig class

    Details

    • Type: Improvement
    • Status: Done
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 20.0.0
    • Fix Version/s: None
    • Labels:

      Description

      The present Self-Service JSON deserialization looks to match the stage config "name" property with the list of registered stage names in JsonConfig. Since this list is static and passed to ObjectMapper anyway, it stands to reason we should be able to provide a builder method that lets the products integrating self-service register their own known stages. This avoids having to resort to using the "class" attribute by integrators who know about custom stages or product-specific stages that maybe in use.

        Attachments

          Activity

            People

            • Assignee:
              brmiller Brendan Miller
              Reporter:
              brmiller Brendan Miller
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: