Initial support for deploy 42/84542/5
authorjhh <jorge.hernandez-herrero@att.com>
Mon, 8 Apr 2019 16:13:14 +0000 (11:13 -0500)
committerjhh <jorge.hernandez-herrero@att.com>
Tue, 9 Apr 2019 00:46:52 +0000 (19:46 -0500)
commit3f90dba2636b06bcb90b8f1e158b30886af574d5
treea4244aecdd658984afb46bb1d2720e363092eec5
parent420fb3114baf6dc468b3babf5b45304647fcb04d
Initial support for deploy

This is a first pass, some functionality is
missing (undeploy).

Compile error fix from changes in policy/models repo.

Change-Id: If448492ab665c135bace99d4d684d403e2a6be03
Issue-ID: POLICY-1624
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
22 files changed:
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/LifecycleStateActive.java
feature-lifecycle/src/main/java/org/onap/policy/drools/lifecycle/LifecycleStatePassive.java
feature-lifecycle/src/main/java/org/onap/policy/drools/lifecycle/LifecycleStateRunning.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/ControllerSupport.java [new file with mode: 0644]
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/LifecycleStateActiveTest.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/LifecycleStatePassiveTest.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/LifecycleStateRunningTest.java [new file with mode: 0644]
feature-lifecycle/src/test/resources/lifecycle.drl [moved from feature-lifecycle/src/test/resources/echo.drl with 59% similarity]
feature-lifecycle/src/test/resources/lifecycle.kmodule [moved from feature-lifecycle/src/test/resources/echo.kmodule with 93% similarity]
feature-lifecycle/src/test/resources/lifecycle.pom [moved from feature-lifecycle/src/test/resources/echo.pom with 97% similarity]
feature-lifecycle/src/test/resources/tosca-policy.json [new file with mode: 0644]
policy-core/src/main/java/org/onap/policy/drools/properties/DroolsProperties.java
policy-management/src/main/java/org/onap/policy/drools/controller/DroolsController.java
policy-management/src/main/java/org/onap/policy/drools/controller/internal/MavenDroolsController.java
policy-management/src/main/java/org/onap/policy/drools/controller/internal/NullDroolsController.java
policy-management/src/main/java/org/onap/policy/drools/features/PolicyControllerFeatureAPI.java
policy-management/src/main/java/org/onap/policy/drools/system/PolicyController.java
policy-management/src/main/java/org/onap/policy/drools/system/internal/AggregatedPolicyController.java
policy-management/src/test/java/org/onap/policy/drools/system/internal/AggregatedPolicyControllerTest.java
policy-management/src/test/resources/org/onap/policy/drools/system/internal/AggregatedPolicyControllerTest.json