Separate out schemaless mountpoints
(NETCONF-669)
|
|
| Status: | Resolved |
| Project: | netconf |
| Component/s: | netconf |
| Affects Version/s: | None |
| Fix Version/s: | 5.0.0 |
| Type: | Sub-task | Priority: | Medium |
| Reporter: | Robert Varga | Assignee: | Robert Varga |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
We have a ton of generics in these APIs, coming from the time when we have had multiple specializations, perhaps (but I will not dig into long-past history). The core point is: We support only NETCONF and therefore we should specialize for that. At some point netconf.git hosts both NETCONF and RESTCONF, so we should have a common API for both, but RESTCONF also has different lifecycle. Once we get around to servicing both protocols:
So let's stop play-pretend and specialize the generics to their only user – which means PREF means NetconfSessionPreferences, M means NetconfMessage, etc.
|