Fix A&AI Named Query for vFW 87/11987/2
authordaniel <dc443y@att.com>
Tue, 12 Sep 2017 14:44:59 +0000 (09:44 -0500)
committerdaniel <dc443y@att.com>
Wed, 13 Sep 2017 00:01:34 +0000 (19:01 -0500)
commitc226d61d3c1266f592fc3d785164aedb34a25ef6
tree89516010b0d4dacfc5ae5d9a92352c670fad6771
parente126a975d8c6f3970dbf87ead79fa69afe510301
Fix A&AI Named Query for vFW

The vFW named query has now been verified with the
A&AI simulator. Null checks were added to make the
namedQuery method work properly. In addition, a
recursive A&AI response parser was added to traverse
the response to find the correct generic-vnf object
with the target vnf-id.

For now the simulator URL is hard coded and the UUID
of the named query is hard coded. These should be
configurable in future releases.

Issue-ID: POLICY-104
Change-Id: I05a1a992ff68ca2c17fb6a578983e6b21626bf44
Signed-off-by: Daniel Cruz <dc443y@att.com>
controlloop/common/actors/actor.appc/pom.xml
controlloop/common/actors/actor.appc/src/main/java/org/onap/policy/controlloop/actor/appc/APPCActorServiceProvider.java
controlloop/common/actors/actor.appc/src/test/java/org/onap/policy/controlloop/actor/appc/AppcServiceProviderTest.java
controlloop/common/actors/actor.appclcm/src/main/java/org/onap/policy/controlloop/actor/appclcm/AppcLcmActorServiceProvider.java
controlloop/common/simulators/src/main/java/org/onap/policy/simulators/AaiSimulatorJaxRs.java
controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VFWControlLoopTest.java