Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/Datacage.java @ 983:4ea5f5a2284e
Ajusted datacage to use the SQL infrastructure from the artifact database.
flys-artifacts/trunk@2413 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 28 Jul 2011 13:32:27 +0000 |
parents | 66b3f2f064de |
children | 2b05c4a0c6fd |
comparison
equal
deleted
inserted
replaced
982:66b3f2f064de | 983:4ea5f5a2284e |
---|---|
1 package de.intevation.flys.artifacts.datacage; | 1 package de.intevation.flys.artifacts.datacage; |
2 | 2 |
3 import de.intevation.artifacts.GlobalContext; | 3 import de.intevation.artifacts.GlobalContext; |
4 | |
5 import de.intevation.artifactdatabase.db.SQL; | |
6 import de.intevation.artifactdatabase.db.SQLExecutor; | |
4 | 7 |
5 import de.intevation.artifactdatabase.LifetimeListener; | 8 import de.intevation.artifactdatabase.LifetimeListener; |
6 | 9 |
7 import org.apache.log4j.Logger; | 10 import org.apache.log4j.Logger; |
8 | 11 |
11 public class Datacage | 14 public class Datacage |
12 implements LifetimeListener | 15 implements LifetimeListener |
13 { | 16 { |
14 private static Logger log = Logger.getLogger(Datacage.class); | 17 private static Logger log = Logger.getLogger(Datacage.class); |
15 | 18 |
19 protected SQLExecutor sqlExecutor; | |
20 | |
16 public Datacage() { | 21 public Datacage() { |
17 } | 22 } |
18 | 23 |
19 @Override | 24 @Override |
20 public void setup(Document document) { | 25 public void setup(Document document) { |
21 log.debug("setup"); | 26 log.debug("setup"); |
27 DBConfig config = DBConfig.getInstance(); | |
28 setupSQL(config.getSQL()); | |
29 sqlExecutor = new SQLExecutor(config.getDBConnection()); | |
30 } | |
31 | |
32 protected void setupSQL(SQL sql) { | |
33 log.debug("implement me!"); | |
22 } | 34 } |
23 | 35 |
24 @Override | 36 @Override |
25 public void systemUp(GlobalContext context) { | 37 public void systemUp(GlobalContext context) { |
26 log.debug("systemUp"); | 38 log.debug("systemUp"); |