native policy use engine for top-down processing 55/104455/6
authorjhh <jorge.hernandez-herrero@att.com>
Thu, 26 Mar 2020 00:37:20 +0000 (19:37 -0500)
committerjhh <jorge.hernandez-herrero@att.com>
Thu, 26 Mar 2020 21:54:52 +0000 (16:54 -0500)
commit319e008dae673c08706cb41f3da81bf338476035
tree3c45a97fc0b5d91402fc512f0ac9becd2dae7bde
parent2c7a0d5541ba37af068782b0af0482e41f1d4941
native policy use engine for top-down processing

This will ensure proper invocation of all feature hooks.

Issue-ID: POLICY-2388
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I8d1666bb5e9526faa588e4f613674e080181d4ba
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
feature-lifecycle/src/main/java/org/onap/policy/drools/lifecycle/LifecycleFeature.java
feature-lifecycle/src/main/java/org/onap/policy/drools/lifecycle/LifecycleFsm.java
feature-lifecycle/src/main/java/org/onap/policy/drools/lifecycle/PolicyTypeNativeArtifactController.java
feature-lifecycle/src/main/java/org/onap/policy/drools/lifecycle/PolicyTypeNativeDroolsController.java
policy-management/src/main/java/org/onap/policy/drools/features/PolicyControllerFeatureApi.java
policy-management/src/main/java/org/onap/policy/drools/system/internal/AggregatedPolicyController.java