Remove OSGi dependency from bgpcep modules
(BGPCEP-881)
|
|
| Status: | Resolved |
| Project: | bgpcep |
| Component/s: | General |
| Affects Version/s: | None |
| Fix Version/s: | Silicon |
| Type: | Sub-task | Priority: | High |
| Reporter: | Robert Varga | Assignee: | Robert Varga |
| Resolution: | Done | Votes: | 0 |
| Labels: | pt | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
config-loader-impl does not use anything blueprint-specific, in fact it actively battles blueprint by using odl:static-reference. Reformulate it in terms of OSGi DS, binding it to proper codec services, so that we can discover the associated EffectiveModelContext. Also clean up the FileWatcher lifecycle, as it seems it should not really be a separate component. |