Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Each high level functionality area below should be implemented as a separate Test Plan in the Integration repo.


Functionality: CM/PM Data Collection

Driver Health check

Start CM/PM data collection task

Load strategy configuration

Periodically download file from EMS by EMS Driver

Parse data in EMS Driver

Generate formatted xml+csv data file and create the file ready notification in EMS      Driver.

Finish CM/PM data collection task


Functionality: Alarm Data Collection

Driver Health check

Start Alarm data collection task

Load strategy configuration and connect alarm socket interface

Receiving alarm data from EMS by EMS Driver

Parse data in EMS Driver

Alarm Standardization and send alarm send by EMS Driver.


Functionality: EMS Info Configuration Manager

Driver Health check

Configuration of EMS/NMS connection information and the periodic collection strategy.


Functionality: Task Scheduler

Driver Health check

Create collection task

Dipose collection policy

Stored the CM/PM data

...

 

Functionality: Service Register

Driver manager registration

Driver Health check

Discover the Microservice Bus

Register service to the Microservice Bus 

Unregister service from the Microservice Bus 

Query service from the Microservice Bus

Driver manager unregistration

...


Functionality: Northbound Interface

Driver Health check

CM/PM/Alarm Data queue

CM/PM/Alarm/Data dispatch

Request from Rest service interface dipose

CM/PM/Alarm data file ready notification and send by REST service interface