diff options
author | Jorge Hernandez <jh1730@att.com> | 2017-12-21 18:13:51 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2017-12-21 18:13:51 +0000 |
commit | 3db97797677739506be089c28365aff91695bdc2 (patch) | |
tree | 55848544ed389fb05176e2e78f93ca9aab026074 /feature-state-management/src/main/java | |
parent | d117c4bab1f05d49467dadfadb409d9fc538f890 (diff) | |
parent | bc8c8286645f74753d175eee7ca62d989555c96c (diff) |
Merge "Fix issues blocking election handler thread"
Diffstat (limited to 'feature-state-management/src/main/java')
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); + + } } |