New KPI Compution MS 30/117030/15
authorKai <lukai@chinamobile.com>
Thu, 21 Jan 2021 02:19:18 +0000 (10:19 +0800)
committerKai <lukai@chinamobile.com>
Tue, 2 Feb 2021 03:36:12 +0000 (11:36 +0800)
commit092720441f3861d06deec723373b833607e9dd62
tree1e38e5fd5ec05dc67827ccb7f1cd2877c9d62d68
parent2510fa240ca7395ff8a36762d5892413ab05fd68
New KPI Compution MS

Issue-ID: DCAEGEN2-2585
Signed-off-by: Kai Lu <lukai@chinamobile.com>
Change-Id: I9dff9f3d3abcb6c10d6d6adb0dbc874d9f017e8e
61 files changed:
components/kpi-computation-ms/pom.xml [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/Application.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/computation/Command.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/computation/CommandHandler.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/computation/KpiComputation.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/computation/SumKpiComputation.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/config/BaseDynamicPropertiesProvider.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/config/BaseModule.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/config/ControlLoopSchemaType.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/config/DynamicPropertiesProvider.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/config/Kpi.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/config/KpiConfig.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/config/KpiJsonConversion.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/config/MethodForKpi.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/config/Operation.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/controller/ConfigFetchFromCbs.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/controller/HealthCheck.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/DmaapClient.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/KpiComputationCallBack.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/KpiDmaapClient.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/NewPmNotification.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/NotificationCallback.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/NotificationConsumer.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/NotificationProducer.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/exception/KpiComputationException.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/CommonEventHeader.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/ConfigPolicy.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/Configuration.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/MeasDataCollection.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/MeasInfo.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/MeasInfoId.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/MeasResult.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/MeasTypes.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/MeasValues.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/Perf3gppFields.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/PerformanceEvent.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/Priority.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/models/VesEvent.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/utils/BeanUtil.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/utils/DmaapUtils.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/utils/VesJsonConversion.java [new file with mode: 0644]
components/kpi-computation-ms/src/main/resources/application.properties [new file with mode: 0644]
components/kpi-computation-ms/src/main/resources/logback.xml [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/ApplicationTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/computation/FileUtils.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/computation/KpiComputationTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/computation/KpiTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/dmaap/DmaapClientTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/dmaap/KpiDmaapClientTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/dmaap/NewPmNotificationTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/dmaap/NotificationConsumerTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/dmaap/NotificationProducerTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/dmaap/PmNotificationCallbackTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/models/ConfigurationTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/java/org/onap/dcaegen2/kpi/models/ModelsTest.java [new file with mode: 0644]
components/kpi-computation-ms/src/test/resources/config_all.json [new file with mode: 0644]
components/kpi-computation-ms/src/test/resources/kpi/cbs_config1.json [new file with mode: 0644]
components/kpi-computation-ms/src/test/resources/kpi/cbs_config2.json [new file with mode: 0644]
components/kpi-computation-ms/src/test/resources/kpi/kpi_config.json [new file with mode: 0644]
components/kpi-computation-ms/src/test/resources/kpi/ves_message.json [new file with mode: 0644]
components/kpi-computation-ms/version.properties [new file with mode: 0644]