Uploaded image for project: 'OpenIDM'
  1. OpenIDM
  2. OPENIDM-15720

Use Service Tracker in RouterService

    Details

      Description

      RouterService currently relies on the ServiceComponentRuntime to bind and unbind the various RequestHandlers and Filters that make up IDM's route tree. We should instead rely on a ServiceTracker as relying on an Optional/Multiple reference could lead to asynchronous reference binding.

      Acceptance Criteria

      • Routing logic remains the same
      • RouterService is registered as a ServiceTracker

        Attachments

          Activity

            People

            • Assignee:
              brmiller Brendan Miller
              Reporter:
              ben.apple Ben Apple
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: