Mercurial > dive4elements > framework
comparison artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultService.java @ 299:a8d62eb93cd4
Services now take GlobalContext on setup and process.
artifacts/trunk@2386 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 21 Jul 2011 14:39:45 +0000 |
parents | b2115f484edb |
children | 9798e4d83681 |
comparison
equal
deleted
inserted
replaced
298:a5e6d1923c95 | 299:a8d62eb93cd4 |
---|---|
10 | 10 |
11 import de.intevation.artifacts.common.utils.XMLUtils; | 11 import de.intevation.artifacts.common.utils.XMLUtils; |
12 | 12 |
13 import de.intevation.artifacts.CallMeta; | 13 import de.intevation.artifacts.CallMeta; |
14 import de.intevation.artifacts.Service; | 14 import de.intevation.artifacts.Service; |
15 import de.intevation.artifacts.GlobalContext; | |
15 import de.intevation.artifacts.ServiceFactory; | 16 import de.intevation.artifacts.ServiceFactory; |
16 | 17 |
17 import org.apache.log4j.Logger; | 18 import org.apache.log4j.Logger; |
18 | 19 |
19 import org.w3c.dom.Document; | 20 import org.w3c.dom.Document; |
27 public class DefaultService | 28 public class DefaultService |
28 implements Service | 29 implements Service |
29 { | 30 { |
30 private static Logger logger = Logger.getLogger(DefaultService.class); | 31 private static Logger logger = Logger.getLogger(DefaultService.class); |
31 | 32 |
33 @Override | |
32 public Document process( | 34 public Document process( |
33 Document data, | 35 Document data, |
34 Object globalContext, | 36 GlobalContext globalContext, |
35 CallMeta callMeta | 37 CallMeta callMeta |
36 ) { | 38 ) { |
37 if (logger.isDebugEnabled()) { | 39 logger.debug("Service.process"); |
38 logger.debug("Service.process"); | |
39 } | |
40 return XMLUtils.newDocument(); | 40 return XMLUtils.newDocument(); |
41 } | 41 } |
42 | 42 |
43 public void setup(ServiceFactory factory, Object globalContext) { | 43 @Override |
44 if (logger.isDebugEnabled()) { | 44 public void setup(ServiceFactory factory, GlobalContext globalContext) { |
45 logger.debug("Service.setup"); | 45 logger.debug("Service.setup"); |
46 } | |
47 } | 46 } |
48 } | 47 } |
49 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 48 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |