Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/wsplgen/JobObserver.java @ 1157:a470b7c3b165
Write status messages and progress information of WSPLGEN Calculations into Artifact's DESCRIBE document.
flys-artifacts/trunk@2689 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 09 Sep 2011 15:03:00 +0000 |
parents | e7d5452a7381 |
children | 453d2d0c4258 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/wsplgen/JobObserver.java Fri Sep 09 13:26:28 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/wsplgen/JobObserver.java Fri Sep 09 15:03:00 2011 +0000 @@ -9,6 +9,7 @@ import org.apache.log4j.Logger; +import de.intevation.flys.artifacts.model.CalculationMessage; import de.intevation.flys.artifacts.model.WSPLGENJob; @@ -94,6 +95,9 @@ Matcher m = patterns[i].matcher(log); if (m.matches()) { + job.getCallContext().addBackgroundMessage( + new CalculationMessage(num, i+1, log)); + logger.info("Finished step " + (i+1) + " / " + num); } }