X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=rulemgt%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fholmes%2Frulemgt%2Fbolt%2Fenginebolt%2FEngineWrapper.java;h=b0bd1f52aed9b287d851fd9c128b891cf82e071a;hb=580d4ce637b1c09b3bd2258b0b9c8332b8789bad;hp=18a326e6c851d5fc9ec4d591e537cdb1b3851717;hpb=d165bd9397c9de0d16c5dc580306d6e63e1e1d60;p=holmes%2Frule-management.git diff --git a/rulemgt/src/main/java/org/onap/holmes/rulemgt/bolt/enginebolt/EngineWrapper.java b/rulemgt/src/main/java/org/onap/holmes/rulemgt/bolt/enginebolt/EngineWrapper.java index 18a326e..b0bd1f5 100644 --- a/rulemgt/src/main/java/org/onap/holmes/rulemgt/bolt/enginebolt/EngineWrapper.java +++ b/rulemgt/src/main/java/org/onap/holmes/rulemgt/bolt/enginebolt/EngineWrapper.java @@ -34,10 +34,10 @@ public class EngineWrapper { @Inject private EngineService engineService; - public String deployEngine(CorrelationDeployRule4Engine correlationRule) throws CorrelationException { + public String deployEngine(CorrelationDeployRule4Engine correlationRule,String ip) throws CorrelationException { HttpResponse response; try { - response = engineService.deploy(correlationRule); + response = engineService.deploy(correlationRule, ip); } catch (Exception e) { throw new CorrelationException("Failed to call the rule deployment RESTful API.", e); } @@ -55,10 +55,10 @@ public class EngineWrapper { } } - public boolean deleteRuleFromEngine(String packageName) throws CorrelationException { + public boolean deleteRuleFromEngine(String packageName,String ip) throws CorrelationException { HttpResponse response; try { - response = engineService.delete(packageName); + response = engineService.delete(packageName, ip); } catch (Exception e) { throw new CorrelationException("Failed to call the rule deleting RESTful API.", e); } @@ -70,12 +70,12 @@ public class EngineWrapper { } } - public boolean checkRuleFromEngine(CorrelationCheckRule4Engine correlationCheckRule4Engine) + public boolean checkRuleFromEngine(CorrelationCheckRule4Engine correlationCheckRule4Engine,String ip) throws CorrelationException { log.info("Rule Contents: " + correlationCheckRule4Engine.getContent()); HttpResponse response; try { - response = engineService.check(correlationCheckRule4Engine); + response = engineService.check(correlationCheckRule4Engine, ip); } catch (Exception e) { throw new CorrelationException("Failed to call the rule verification RESTful API.", e); }