-
Story
-
Resolution: Done
-
Medium
-
None
clean up of package structure to have clear separation between api and impl and below that a feature (service interface) base package structure
'datajobs' is chosen to be the first to try out to implement this struct to see how it works out before we re-structure the legacy services
For more details see https://wiki.onap.org/display/DW/CPS-2240++Restructure+NCMP+DataJobs+feature+in+NCMP+Service
Out of Scope:
- Legacy code should not be moved.
How:
- Extract getCmHandleDataNodeByLongestMatchAlternateId method into a new class AlternateIdMatcher. Which uses InventoryPersistence.
- Move the DataJob related classes as proposed in the study above.
- Restructure the testware to represent the new structure as well
A/C:
- Members of both teams review the code changes and agrees with it.
- split to
-
CPS-2257 Restructure (re-package) Common features in NCMP Service
-
- Open
-
-
CPS-2255 Restructure (re-package) Inventory Feature in NCMP Service
-
- Closed
-
-
CPS-2258 Restructure (re-package) events.avc and events.lcm packages in NCMP Service
-
- Closed
-
-
CPS-2256 Restructure (re-package) "Data" feature in NCMP Service
-
- Submitted
-
- mentioned in
-
Page Loading...