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");

http://dive4elements.wald.intevation.org