Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/CollectionMonitor.java @ 1015:9a1a3080ad98
Bring user specific meta data service to life.
flys-artifacts/trunk@2461 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Wed, 03 Aug 2011 16:40:04 +0000 |
parents | 388e709224ec |
children | 33ade8153d74 |
comparison
equal
deleted
inserted
replaced
1014:66473e72d321 | 1015:9a1a3080ad98 |
---|---|
20 import de.intevation.artifacts.common.utils.XMLUtils; | 20 import de.intevation.artifacts.common.utils.XMLUtils; |
21 import de.intevation.artifacts.common.utils.XMLUtils.ElementCreator; | 21 import de.intevation.artifacts.common.utils.XMLUtils.ElementCreator; |
22 | 22 |
23 import de.intevation.artifactdatabase.state.Output; | 23 import de.intevation.artifactdatabase.state.Output; |
24 | 24 |
25 import de.intevation.flys.artifacts.datacage.templating.NoneUserSpecific; | 25 import de.intevation.flys.artifacts.datacage.Recommendations; |
26 | 26 |
27 | 27 |
28 public class CollectionMonitor implements Hook { | 28 public class CollectionMonitor implements Hook { |
29 | 29 |
30 public static final String XPATH_RESULT = "/art:result"; | 30 public static final String XPATH_RESULT = "/art:result"; |
58 result.appendChild(recommended); | 58 result.appendChild(recommended); |
59 | 59 |
60 String[] outs = extractOutputNames(flys, context); | 60 String[] outs = extractOutputNames(flys, context); |
61 Map<String, Object> params = getNoneUserSpecificParameters(flys, context); | 61 Map<String, Object> params = getNoneUserSpecificParameters(flys, context); |
62 | 62 |
63 NoneUserSpecific dc = NoneUserSpecific.getInstance(); | 63 Recommendations rec = Recommendations.getInstance(); |
64 dc.recommend(flys, outs, params, recommended); | 64 rec.recommend(flys, null, outs, params, recommended); |
65 } | 65 } |
66 | 66 |
67 | 67 |
68 public static String[] extractOutputNames( | 68 public static String[] extractOutputNames( |
69 FLYSArtifact flys, | 69 FLYSArtifact flys, |