diff options
Diffstat (limited to 'feature-state-management/src')
2 files changed, 10 insertions, 4 deletions
diff --git a/feature-state-management/src/main/java/org/onap/policy/drools/statemanagement/DroolsPDPIntegrityMonitor.java b/feature-state-management/src/main/java/org/onap/policy/drools/statemanagement/DroolsPDPIntegrityMonitor.java index f599e3dc..688631bb 100644 --- a/feature-state-management/src/main/java/org/onap/policy/drools/statemanagement/DroolsPDPIntegrityMonitor.java +++ b/feature-state-management/src/main/java/org/onap/policy/drools/statemanagement/DroolsPDPIntegrityMonitor.java @@ -20,11 +20,8 @@ package org.onap.policy.drools.statemanagement; -import org.onap.policy.drools.statemanagement.StateManagementProperties; - import java.util.ArrayList; import java.util.Properties; - import org.onap.policy.common.im.IntegrityMonitor; import org.onap.policy.common.im.IntegrityMonitorException; import org.onap.policy.drools.http.server.HttpServletServer; @@ -82,6 +79,7 @@ public class DroolsPDPIntegrityMonitor extends IntegrityMonitor logger.info(msg); } } + /** * Static initialization -- create Drools Integrity Monitor, and * an HTTP server to handle REST 'test' requests @@ -221,7 +219,6 @@ public class DroolsPDPIntegrityMonitor extends IntegrityMonitor testPort, e); throw e; } - logger.info("init: Exiting and returning DroolsPDPIntegrityMonitor"); return im; } diff --git a/feature-state-management/src/main/java/org/onap/policy/drools/statemanagement/StateManagementFeature.java b/feature-state-management/src/main/java/org/onap/policy/drools/statemanagement/StateManagementFeature.java index 66d806be..a34d4f98 100644 --- a/feature-state-management/src/main/java/org/onap/policy/drools/statemanagement/StateManagementFeature.java +++ b/feature-state-management/src/main/java/org/onap/policy/drools/statemanagement/StateManagementFeature.java @@ -24,6 +24,7 @@ import java.io.IOException; import java.util.Observer; import java.util.Properties; +import org.onap.policy.common.im.AllSeemsWellException; import org.onap.policy.common.im.StateManagement; import org.onap.policy.drools.core.PolicySessionFeatureAPI; import org.onap.policy.drools.features.PolicyEngineFeatureAPI; @@ -263,4 +264,12 @@ public class StateManagementFeature implements StateManagementFeatureAPI, logger.error("initializeProperties", e1); } } + + @Override + public void allSeemsWell(String key, Boolean asw, String msg) + throws IllegalArgumentException, AllSeemsWellException { + + droolsPdpIntegrityMonitor.allSeemsWell(key, asw, msg); + + } } |