comparison artifacts/src/main/java/org/dive4elements/river/artifacts/services/MainValuesService.java @ 9404:bc9a45d2b1fa

common time range for gauges incl. error messages
author gernotbelger
date Wed, 15 Aug 2018 13:59:09 +0200
parents 82c67b859aa7
children
comparison
equal deleted inserted replaced
9403:e2da9c8a7c57 9404:bc9a45d2b1fa
32 private static Logger log = Logger.getLogger(MainValuesService.class); 32 private static Logger log = Logger.getLogger(MainValuesService.class);
33 33
34 @Override 34 @Override
35 public Document doProcess(final Document data, final GlobalContext context, final CallMeta callMeta) { 35 public Document doProcess(final Document data, final GlobalContext context, final CallMeta callMeta) {
36 try { 36 try {
37 final River river = getRequestedRiver(data); 37 final River river = getRequestedRiver(data, "/art:mainvalues/art:river/text()");
38 final Gauge gauge = getRequestedGauge(data, river); 38 final Gauge gauge = getRequestedGauge(data, river);
39 39
40 final List<MainValue> mainValues = getMainValues(river, gauge); 40 final List<MainValue> mainValues = getMainValues(river, gauge);
41 41
42 return buildDocument(river, gauge, mainValues, context); 42 return buildDocument(river, gauge, mainValues, context);

http://dive4elements.wald.intevation.org