Description
bgp-openconfig-spi wiring is using a combination of Blueprint and ServiceLoader, while performing a rather straightforward whiteboard activation.
Refactor the classes to provide properly-injected immutable environment, so that table types work seamlessly in any environment.
While we are refactoring, also remove use of Optional from BGPTableTypeRegistryConsumer, as users benefit from nullable.
Attachments
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 93705,9 | Refactor BGPTableTypeRegistryProviderActivator | master | bgpcep | Status: MERGED | +2 | +1 |
| 93743,1 | Fix OSGiBGPTableTypeRegistryConsumer whiteboard | master | bgpcep | Status: MERGED | +2 | +1 |