[SLICEANALYSIS] Bugfix for sliceanalysis startup Exception, break the circular dependency 38/131238/4 1.1.5-slice-analysis-ms
authordecheng zhang <decheng.zhang@huawei.com>
Tue, 27 Sep 2022 18:05:58 +0000 (14:05 -0400)
committerdecheng zhang <decheng.zhang@huawei.com>
Tue, 27 Sep 2022 19:04:41 +0000 (15:04 -0400)
commit63d6a20970b8b37506141a2529fe5f3e8deaa3a1
tree79c41453bfd8fe9d52b7878844249b8f82c01864
parentf747a433bc166881619f0253f6f12730b87caeea
[SLICEANALYSIS] Bugfix for sliceanalysis startup Exception, break the circular dependency

Break the circular dependency by seperating networkpolicymonitor from bandwidthEvaluator

Issue-ID: DCAEGEN2-3270
Signed-off-by: decheng zhang <decheng.zhang@huawei.com>
Change-Id: I2632e5ea500121b8c223bdbcda16bdc24dc36895
Signed-off-by: decheng zhang <decheng.zhang@huawei.com>
components/slice-analysis-ms/ChangeLog.md
components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/ccvpn/BandwidthEvaluator.java
components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/ccvpn/FixedUpperBoundStrategy.java
components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/ccvpn/FlexibleThresholdStrategy.java
components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/ccvpn/NetworkPolicyMonitor.java [new file with mode: 0644]
components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/ccvpn/StrategyFactory.java
components/slice-analysis-ms/src/test/java/org/onap/slice/analysis/ms/service/ccvpn/NetworkPolicyMonitorTest.java [new file with mode: 0644]