Devicemanager

A microservice for netconf device managment and control including:

  • connection supervision (NETCONF) by DeviceMonitor

  • event handling (NETCONF) and forwarding

  • performance monitoring data handling (ONF-TR-532, NETCONF)  by PerformanceMonitor

  • DCAE Connector

  • AAI Connector

  • Provide inventory information to database

https://jira.onap.org/secure/RapidBoard.jspa?rapidView=169&projectKey=SDNC&view=detail&selectedIssue=SDNC-575

Class structure



Provide Inventory

Netconf devices have a individual model representation for equipment information. Specific Devicemanger does a mapping of device representation into dataprovider model.

The dataprovider offers the related interface:



    void writeInventory(String nodeId, List<Inventory> list);

Example implementation is specific devicemanger for ONF14 Core Model  in Onf14DomEquipmentManager class in setEquipmentData(NormalizedNode controlConstruct).