X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fcore%2Fprocess%2FWebServiceSlcExecutionNotifier.java;h=09e37122d684e0443e5e3a00b22335320f463d00;hb=f04591a97eb344c6c48357976d595f0e12789afa;hp=887a014ceab33c998b61afef6f04ed627bec665c;hpb=56a8f70a587c793620d1bc2e73c847d935188001;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.core/src/main/java/org/argeo/slc/core/process/WebServiceSlcExecutionNotifier.java b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/process/WebServiceSlcExecutionNotifier.java index 887a014ce..09e37122d 100644 --- a/org.argeo.slc.core/src/main/java/org/argeo/slc/core/process/WebServiceSlcExecutionNotifier.java +++ b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/process/WebServiceSlcExecutionNotifier.java @@ -17,47 +17,47 @@ public class WebServiceSlcExecutionNotifier implements SlcExecutionNotifier { private Log log = LogFactory.getLog(getClass()); - public void addSteps(SlcExecution slcExecution, - List additionalSteps) { - SlcExecutionStepsRequest req = new SlcExecutionStepsRequest(); - req.setSlcExecutionUuid(slcExecution.getUuid()); - req.setSteps(additionalSteps); - if (log.isTraceEnabled()) { - for (SlcExecutionStep step : additionalSteps) { - log.trace("Step " + step.getUuid() + ": " + step.logAsString()); - } - } - + public void newExecution(SlcExecution slcExecution) { + SlcExecutionRequest req = new SlcExecutionRequest(); + req.setSlcExecution(slcExecution); try { WebServiceUtils.marshalSendAndReceive(template, req); - if (log.isDebugEnabled()) - log.debug("Added steps to slc execution " + if (log.isTraceEnabled()) + log.trace("Notified creation of slc execution " + slcExecution.getUuid()); } catch (SoapFaultClientException e) { WebServiceUtils.manageSoapException(e); } } - public void newExecution(SlcExecution slcExecution) { + public void updateExecution(SlcExecution slcExecution) { SlcExecutionRequest req = new SlcExecutionRequest(); req.setSlcExecution(slcExecution); try { WebServiceUtils.marshalSendAndReceive(template, req); - if (log.isDebugEnabled()) - log.debug("Notified creation of slc execution " + if (log.isTraceEnabled()) + log.trace("Notified update of slc execution " + slcExecution.getUuid()); } catch (SoapFaultClientException e) { WebServiceUtils.manageSoapException(e); } } - public void updateExecution(SlcExecution slcExecution) { - SlcExecutionRequest req = new SlcExecutionRequest(); - req.setSlcExecution(slcExecution); + public void addSteps(SlcExecution slcExecution, + List additionalSteps) { + SlcExecutionStepsRequest req = new SlcExecutionStepsRequest(); + req.setSlcExecutionUuid(slcExecution.getUuid()); + req.setSteps(additionalSteps); + if (log.isTraceEnabled()) { + for (SlcExecutionStep step : additionalSteps) { + log.trace("Step " + step.getUuid() + ": " + step.logAsString()); + } + } + try { WebServiceUtils.marshalSendAndReceive(template, req); - if (log.isDebugEnabled()) - log.debug("Notified update of slc execution " + if (log.isTraceEnabled()) + log.trace("Added steps to slc execution " + slcExecution.getUuid()); } catch (SoapFaultClientException e) { WebServiceUtils.manageSoapException(e);