Store DomainMaker in PolicyEngine. 79/101279/1
authorjhh <jorge.hernandez-herrero@att.com>
Thu, 6 Feb 2020 20:10:52 +0000 (14:10 -0600)
committerjhh <jorge.hernandez-herrero@att.com>
Thu, 6 Feb 2020 20:10:52 +0000 (14:10 -0600)
commit7bf40c2ceac4154e1b3b08d91e9707c5cc1830f1
tree8bf454bc0bc74a0eb6375aaeb74f00165f3e1225
parent1a36afd3037837508cf23e4e476fddcf531dc918
Store DomainMaker in PolicyEngine.

Since this is going to be used in drools-applications, better
to have it globally, reusing underlying "schema resources"  rather
than maintaining one or more instances in drools-applications.

Issue-ID: POLICY-2345
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I0e339e77ea6281308be00381c7eda2cc9f4d6ac1
feature-lifecycle/src/main/java/org/onap/policy/drools/lifecycle/LifecycleFsm.java
policy-management/src/main/java/org/onap/policy/drools/system/PolicyEngine.java
policy-management/src/main/java/org/onap/policy/drools/system/PolicyEngineManager.java