Uploaded image for project: 'netconf'
  1. netconf
  2. NETCONF-958

Refactor restconf-nb blueprint wiring

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Medium Medium
    • 5.0.2
    • None
    • restconf-nb

      The blueprint serves three purposes:

      • dependency injection
      • configuration injection
      • component wiring

      While we cannot deal with the first two just now, we should move component wiring into Java and just inject dependencies/configuration.

      This will result in WebInitializer being replaced with JaxRsNorthbound class, which handles all the details of wiring classes.

      Conversion to Declarative Services will then be a simple matter of dropping annotations are removing the blueprint.

            rovarga Robert Varga
            rovarga Robert Varga
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: