Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/services/GaugeInfoService.java @ 8202:e4606eae8ea5
sed src/**/*.java 's/logger/log/g'
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Fri, 05 Sep 2014 12:58:17 +0200 |
parents | af13ceeba52a |
children | 0a5239a1e46e |
comparison
equal
deleted
inserted
replaced
8201:4b8c5a08de04 | 8202:e4606eae8ea5 |
---|---|
47 this.refNr = refNr; | 47 this.refNr = refNr; |
48 } | 48 } |
49 | 49 |
50 @Override | 50 @Override |
51 public boolean apply(Gauge gauge) { | 51 public boolean apply(Gauge gauge) { |
52 if (logger.isDebugEnabled()) { | 52 if (log.isDebugEnabled()) { |
53 logger.debug("Test gauge '" + gauge.getName() + "'"); | 53 log.debug("Test gauge '" + gauge.getName() + "'"); |
54 } | 54 } |
55 | 55 |
56 return gauge != null && gauge.getOfficialNumber() == refNr; | 56 return gauge != null && gauge.getOfficialNumber() == refNr; |
57 } | 57 } |
58 } // end of ReferenceNumberFilter class | 58 } // end of ReferenceNumberFilter class |
59 | 59 |
60 | 60 |
61 /** The logger that is used by this service.*/ | 61 /** The log that is used by this service.*/ |
62 private static Logger logger = Logger.getLogger(GaugeInfoService.class); | 62 private static Logger log = Logger.getLogger(GaugeInfoService.class); |
63 | 63 |
64 | 64 |
65 public static final String XPATH_RIVERNAME = "/art:river/@name"; | 65 public static final String XPATH_RIVERNAME = "/art:river/@name"; |
66 | 66 |
67 public static final String XPATH_REFERENCE_NR | 67 public static final String XPATH_REFERENCE_NR |
76 public Document doProcess( | 76 public Document doProcess( |
77 Document data, | 77 Document data, |
78 GlobalContext context, | 78 GlobalContext context, |
79 CallMeta callMeta | 79 CallMeta callMeta |
80 ) { | 80 ) { |
81 logger.debug("GaugeInfoService.process"); | 81 log.debug("GaugeInfoService.process"); |
82 | 82 |
83 if (logger.isDebugEnabled()) { | 83 if (log.isDebugEnabled()) { |
84 logger.debug(XMLUtils.toString(data)); | 84 log.debug(XMLUtils.toString(data)); |
85 } | 85 } |
86 | 86 |
87 River river = getRiverFromRequest(data); | 87 River river = getRiverFromRequest(data); |
88 | 88 |
89 List<Filter> filters = getFilters(data); | 89 List<Filter> filters = getFilters(data); |
107 String rivername = XMLUtils.xpathString( | 107 String rivername = XMLUtils.xpathString( |
108 data, | 108 data, |
109 XPATH_RIVERNAME, | 109 XPATH_RIVERNAME, |
110 ArtifactNamespaceContext.INSTANCE); | 110 ArtifactNamespaceContext.INSTANCE); |
111 | 111 |
112 logger.debug("Return Gauge info for River '" + rivername + "'"); | 112 log.debug("Return Gauge info for River '" + rivername + "'"); |
113 | 113 |
114 return rivername != null ? RiverFactory.getRiver(rivername) : null; | 114 return rivername != null ? RiverFactory.getRiver(rivername) : null; |
115 } | 115 } |
116 | 116 |
117 | 117 |
127 try { | 127 try { |
128 filters.add( | 128 filters.add( |
129 new ReferenceNumberFilter(Long.parseLong(refNr))); | 129 new ReferenceNumberFilter(Long.parseLong(refNr))); |
130 } | 130 } |
131 catch (NumberFormatException nfe) { | 131 catch (NumberFormatException nfe) { |
132 logger.warn(nfe, nfe); | 132 log.warn(nfe, nfe); |
133 } | 133 } |
134 } | 134 } |
135 | 135 |
136 return filters; | 136 return filters; |
137 } | 137 } |
145 ArtifactNamespaceContext.NAMESPACE_URI, | 145 ArtifactNamespaceContext.NAMESPACE_URI, |
146 ArtifactNamespaceContext.NAMESPACE_PREFIX); | 146 ArtifactNamespaceContext.NAMESPACE_PREFIX); |
147 | 147 |
148 Element service = cr.create("service"); | 148 Element service = cr.create("service"); |
149 | 149 |
150 logger.debug("Append " + gauges.size() + " gauges to info doc."); | 150 log.debug("Append " + gauges.size() + " gauges to info doc."); |
151 | 151 |
152 for (Gauge g: gauges) { | 152 for (Gauge g: gauges) { |
153 Range r = g.getRange(); | 153 Range r = g.getRange(); |
154 | 154 |
155 Element el = cr.create("gauge"); | 155 Element el = cr.create("gauge"); |