Fixing issues around policy deployment in APEX 85/121585/4
authora.sreekumar <ajith.sreekumar@bell.ca>
Fri, 28 May 2021 10:40:37 +0000 (11:40 +0100)
committera.sreekumar <ajith.sreekumar@bell.ca>
Mon, 31 May 2021 15:24:38 +0000 (16:24 +0100)
commit328fa34f8ac18d30fec00c7c5f59a05850f631a5
tree86783b43a875dee386f2752cf528e64c8d7192d3
parentc70c2179f1555e356794145956cbe32a3407e622
Fixing issues around policy deployment in APEX

Following items are fixed.
1) When in PASSIVE state, any policiesToBeUndeployed received
   in PDP_UPDATE message are not handled.

2) APEX policy deployment fails when policiesToBeUndeployed
   and policiesToBeDeployed come together in PDP_UPDATE message from PAP.

3) Improve response messages after deployment/undeployment.

Change-Id: I8f9c802db4b19c43881c734570b65ad66b3867d5
Issue-ID: POLICY-3332
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
services/services-onappf/src/main/java/org/onap/policy/apex/services/onappf/handler/ApexEngineHandler.java
services/services-onappf/src/main/java/org/onap/policy/apex/services/onappf/handler/PdpUpdateMessageHandler.java
services/services-onappf/src/test/java/org/onap/policy/apex/services/onappf/comm/TestPdpStateChangeListener.java
services/services-onappf/src/test/java/org/onap/policy/apex/services/onappf/comm/TestPdpUpdateListener.java