Mercurial > dive4elements > framework
comparison Changelog @ 5:8f2de197bce2
Added config to artifact database and modelled bootstap of artifact factories on top of this.
artifacts/trunk@15 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Fri, 04 Sep 2009 12:04:12 +0000 |
parents | 13a12b607baf |
children | 48eb2367de2a |
comparison
equal
deleted
inserted
replaced
4:13a12b607baf | 5:8f2de197bce2 |
---|---|
1 2009-09-04 Sascha L. Teichmann <sascha.teichmann@intevation.de> | |
2 | |
3 * artifact-database/doc/artifactdb-example-conf.xml: Example for artifact db | |
4 configuration. | |
5 | |
6 * artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactContextFactory.java: | |
7 New. Default implementation of ArtifactContextFactory. Creates a DefaultArtifactContext. | |
8 | |
9 * artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactContext.java: | |
10 New. Default implementation of ArtifactContext. | |
11 | |
12 * artifact-database/src/main/java/de/intevation/artifactdatabase/FactoryBootstrap.java: | |
13 New. Class to bootstrap the context and the artifact factories. | |
14 | |
15 * artifact-database/src/main/java/de/intevation/artifactdatabase/App.java: Bootstrap | |
16 factories. | |
17 | |
18 * artifact-database/src/main/java/de/intevation/artifactdatabase/Config.java: New. | |
19 Loads configuration as XML from a file. The file is specified by the system | |
20 property "artifact.database.config" and defaults to "artifactdb-conf.xml". | |
21 The configuration can be searched via XPath. | |
22 | |
23 * artifact-database/pom.xml: Made de.intevation.artifactdatabase.App the main | |
24 class for start up. | |
25 | |
26 * TODO: Added remark to add logging to artifact database. | |
27 | |
1 2009-09-04 Sascha L. Teichmann <sascha.teichmann@intevation.de> | 28 2009-09-04 Sascha L. Teichmann <sascha.teichmann@intevation.de> |
2 | 29 |
3 * artifacts/src/main/java/de/intevation/artifacts/ArtifactContextFactory.java: | 30 * artifacts/src/main/java/de/intevation/artifacts/ArtifactContextFactory.java: |
4 New. Factory for a global context in the artifact data base. Useful to | 31 New. Factory for a global context in the artifact data base. Useful to |
5 create shared ressources for artifacts like caches et al. | 32 create shared ressources for artifacts like caches et al. |