...
Drawio | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Bundle hierarchy
Drawio | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
netconfnode-state-provider (netconfnode-state-API)
...
Drawio | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Devicemanager
Factory based creation of a specific devicemanager if connect state achived
Drawio | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Device
A device with netconf/yang interface. The device provides during netcnf startup a list with all specifications implemented. This could be ONF Core model, O-RAN or other.
...
The DeviceManagerServiceProvider containes getters for individual services described by list.
Name | Impl | Description |
---|---|---|
AaiService (D) | aaiconnector | Device registration and unregistration for AAI Service. |
EquipmentService (D) | datamanager | Write equipment of device into internal database. |
EventHandlingService | (legacy) Provide status changes of a device to update database and notify web client. | |
FaultService (D) | Provide Fault datamanager | Handle fault/problem status changes to update database and notify web client. |
MaintenanceService (D) | maintenance | Use centralized maintenance service for a device. |
NotificationService (D) | datamanager | Forward NetconfNotification to devicemanager |
PerformanceManager(D) | performancemanager | Register device for centralised PM Service. Device needs to implement PerformanceDataProvider |
DeviceManagerService | impl | Marker of interface for NetworkElement. |
DeviceManagerServiceProvider | impl | Provides access to services |
...