Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/services/MetaDataService.java @ 1633:f84ddc205c8b
Made MetaDataService a subclass of FLYSService.
flys-artifacts/trunk@2812 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Thu, 22 Sep 2011 16:16:55 +0000 |
parents | 3f3988bb6284 |
children | 5642a83420f2 |
comparison
equal
deleted
inserted
replaced
1632:2aa727cefb0c | 1633:f84ddc205c8b |
---|---|
11 import de.intevation.artifacts.CallMeta; | 11 import de.intevation.artifacts.CallMeta; |
12 import de.intevation.artifacts.GlobalContext; | 12 import de.intevation.artifacts.GlobalContext; |
13 import de.intevation.artifacts.ArtifactDatabase; | 13 import de.intevation.artifacts.ArtifactDatabase; |
14 import de.intevation.artifacts.ArtifactDatabaseException; | 14 import de.intevation.artifacts.ArtifactDatabaseException; |
15 | 15 |
16 import de.intevation.artifactdatabase.DefaultService; | |
17 | |
18 import de.intevation.artifacts.common.utils.XMLUtils; | 16 import de.intevation.artifacts.common.utils.XMLUtils; |
19 import de.intevation.artifacts.common.utils.StringUtils; | 17 import de.intevation.artifacts.common.utils.StringUtils; |
20 | 18 |
21 import de.intevation.artifacts.common.ArtifactNamespaceContext; | 19 import de.intevation.artifacts.common.ArtifactNamespaceContext; |
22 | 20 |
23 import de.intevation.flys.artifacts.datacage.Recommendations; | 21 import de.intevation.flys.artifacts.datacage.Recommendations; |
24 | 22 |
25 import de.intevation.flys.artifacts.FLYSArtifact; | 23 import de.intevation.flys.artifacts.FLYSArtifact; |
26 | 24 |
27 public class MetaDataService | 25 public class MetaDataService |
28 extends DefaultService | 26 extends FLYSService |
29 { | 27 { |
30 private static Logger log = Logger.getLogger(MetaDataService.class); | 28 private static Logger log = Logger.getLogger(MetaDataService.class); |
31 | 29 |
32 public static final String XPATH_ARTIFACT_ID = "/art:meta/art:artifact-id/@value"; | 30 public static final String XPATH_ARTIFACT_ID = "/art:meta/art:artifact-id/@value"; |
33 public static final String XPATH_USER_ID = "/art:meta/art:user-id/@value"; | 31 public static final String XPATH_USER_ID = "/art:meta/art:user-id/@value"; |
40 | 38 |
41 public MetaDataService() { | 39 public MetaDataService() { |
42 } | 40 } |
43 | 41 |
44 @Override | 42 @Override |
45 public Document process( | 43 protected Document doProcess( |
46 Document data, | 44 Document data, |
47 GlobalContext globalContext, | 45 GlobalContext globalContext, |
48 CallMeta callMeta | 46 CallMeta callMeta |
49 ) { | 47 ) { |
50 log.debug("MetaDataService.process"); | 48 log.debug("MetaDataService.process"); |