Mercurial > dive4elements > river
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); |