comparison ChangeLog @ 305:f33401ea2a6c

Artifact database: Refactorized the usage of dialect independent SQL to be reusable. artifacts/trunk@2412 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 28 Jul 2011 10:19:35 +0000
parents 40b64b4aafce
children 9dbeb88006e9
comparison
equal deleted inserted replaced
304:40b64b4aafce 305:f33401ea2a6c
1 2011-07-28 Sascha L. Teichmann <teichmann@intevation.de>
2
3 Refactorized the usage of dialect independent SQL to be reusable.
4
5 * artifact-database/src/main/java/de/intevation/artifactdatabase/db/SQL.java,
6 artifact-database/src/main/java/de/intevation/artifactdatabase/db/DBConnection.java,
7 artifact-database/src/main/java/de/intevation/artifactdatabase/db/SQLExecutor.java:
8 New. Generalized versions to make code reusable for datacage.
9
10 * artifact-database/src/main/java/de/intevation/artifactdatabase/DBConnection.java,
11 artifact-database/src/main/java/de/intevation/artifactdatabase/SQL.java,
12 artifact-database/src/main/java/de/intevation/artifactdatabase/SQLExecutor.java:
13 Deleted.
14
15 * artifact-database/src/main/java/de/intevation/artifactdatabase/DBConfig.java:
16 New. Centralizes the SQL database configuration of the backend.
17
18 * artifact-database/src/main/java/de/intevation/artifactdatabase/App.java,
19 artifact-database/src/main/java/de/intevation/artifactdatabase/h2/CollectionAccessUpdateTrigger.java,
20 artifact-database/src/main/java/de/intevation/artifactdatabase/Backend.java,
21 artifact-database/src/main/java/de/intevation/artifactdatabase/DatabaseCleaner.java:
22 A lot of adjustment to make the new infrastructure work. Needs heavy testing!
23
1 2011-07-27 Sascha L. Teichmann <teichmann@intevation.de> 24 2011-07-27 Sascha L. Teichmann <teichmann@intevation.de>
2 25
3 * artifact-database/src/main/java/de/intevation/artifactdatabase/LifetimeListener.java: 26 * artifact-database/src/main/java/de/intevation/artifactdatabase/LifetimeListener.java:
4 New. Interface instances of are called when system is up and is going down. 27 New. Interface instances of are called when system is up and is going down.
5 28

http://dive4elements.wald.intevation.org