Code changes done for OOF SON use case 61/84361/4
authorSaravanan A <saravanan.a75@wipro.com>
Fri, 5 Apr 2019 15:15:44 +0000 (20:45 +0530)
committerPamela Dragosh <pdragosh@research.att.com>
Mon, 8 Apr 2019 21:27:35 +0000 (17:27 -0400)
commit776b69ebd28440f84a890b1d4170af77ca5974ff
tree849f41dc83e8a794bd875d08f122ffef3e6e3dc1
parente55d256a9eeb411bb485919eb4c1d449cbae5d46
Code changes done for OOF SON use case

Added a new control loop for SON ANR changes
Introducing control loop response flow using DCAE_CL_RSP topic

Change-Id: I81d0e92ce2f5c489596ad70d7b523cab0d8436ce
Issue-ID: POLICY-1463
Signed-off-by: Saravanan A <saravanan.a75@wipro.com>
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
21 files changed:
controlloop/common/actors/actor.sdnr/src/main/java/org/onap/policy/controlloop/actor/sdnr/SdnrActorServiceProvider.java
controlloop/common/actors/actor.sdnr/src/test/java/org/onap/policy/controlloop/actor/sdnr/SdnrActorServiceProviderTest.java
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java
controlloop/common/feature-controlloop-management/src/main/feature/bin/create-cl-usecases
controlloop/common/feature-controlloop-management/src/main/feature/bin/push-policies-usecases
controlloop/common/feature-controlloop-usecases/src/main/feature/config/usecases-controller.properties
controlloop/common/model-impl/events/src/main/java/org/onap/policy/controlloop/ControlLoopResponse.java [new file with mode: 0644]
controlloop/common/model-impl/events/src/test/java/org/onap/policy/controlloop/ControlLoopResponseTest.java [new file with mode: 0644]
controlloop/common/model-impl/sdnr/src/main/resources/definitions.yaml
controlloop/common/policy-yaml/src/main/java/org/onap/policy/controlloop/compiler/ControlLoopCompiler.java
controlloop/common/policy-yaml/src/test/java/org/onap/policy/controlloop/policy/ControlLoopPolicyTest.java
controlloop/common/policy-yaml/src/test/resources/v2.0.0/policy_ONAP_UseCase_vSONH.yaml [new file with mode: 0644]
controlloop/templates/archetype-cl-amsterdam/src/main/resources/archetype-resources/src/main/config/__artifactId__-controller.properties
controlloop/templates/archetype-cl-amsterdam/src/main/resources/archetype-resources/src/main/config/__artifactId__-controller.rest.json
controlloop/templates/archetype-cl-amsterdam/src/main/resources/archetype-resources/src/main/config/vSONH.anr.onset [new file with mode: 0644]
controlloop/templates/archetype-cl-amsterdam/src/main/resources/archetype-resources/src/main/config/vSONH.anr.sdnr.success [new file with mode: 0644]
controlloop/templates/archetype-cl-amsterdam/src/main/resources/archetype-resources/src/main/config/vSONH.yml [new file with mode: 0644]
controlloop/templates/archetype-cl-usecases/src/main/resources/META-INF/maven/archetype-metadata.xml
controlloop/templates/archetype-cl-usecases/src/main/resources/archetype-resources/src/main/resources/__closedLoopControlName__.drl
controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VsonhControlLoopTest.java [new file with mode: 0644]
controlloop/templates/template.demo/src/test/resources/yaml/policy_ControlLoop_vSONH.yaml [new file with mode: 0644]