Fix handling of aai 'get' errors 91/19891/3
authorCharles Cole <cc847m@att.com>
Fri, 20 Oct 2017 13:52:59 +0000 (08:52 -0500)
committerCharles Cole <cc847m@att.com>
Mon, 23 Oct 2017 16:16:59 +0000 (11:16 -0500)
commit140980d872f84e854d636a21ca872b251b15891b
tree160fa25a01657b2fd32c984dbe4ae4b0f106a12b
parent2f1ee658482437e0c5b45451d20468411e2e2b6a
Fix handling of aai 'get' errors

Now reject an event if the AAI get query for the event fails. Added test
cases for this behavior.

Fixed some issues from my previous pull request.

Issue-Id: POLICY-314
Change-Id: I674e95302a271423c307a88d061064e12e491a7a
Signed-off-by: Charles Cole <cc847m@att.com>
13 files changed:
controlloop/common/actors/actor.vfc/src/main/java/org/onap/policy/controlloop/actor/vfc/VFCActorServiceProvider.java
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManager.java
controlloop/common/model-impl/aai/src/main/java/org/onap/policy/aai/AAIGETResponse.java
controlloop/common/model-impl/aai/src/main/java/org/onap/policy/aai/AAIManager.java
controlloop/common/model-impl/aai/src/main/java/org/onap/policy/aai/AAINQRequestError.java
controlloop/common/model-impl/aai/src/main/java/org/onap/policy/aai/AAINQServiceExcept.java [moved from controlloop/common/model-impl/aai/src/main/java/org/onap/policy/aai/AAINQServiceException.java with 95% similarity]
controlloop/common/simulators/src/main/java/org/onap/policy/simulators/AaiSimulatorJaxRs.java
controlloop/templates/archetype-cl-amsterdam/src/main/resources/archetype-resources/src/main/resources/__closedLoopControlName__.drl
controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/ControlLoopFailureTest.java
controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VCPEControlLoopTest.java
controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VDNSControlLoopTest.java
controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VFCControlLoopTest.java
controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VFWControlLoopTest.java