comparison ChangeLog @ 293:a367a0d011af

Set an interface for the global context; added a method to the artifact database to return an instance of an Artifact. artifacts/trunk@2331 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 14 Jul 2011 14:22:23 +0000
parents 39c0ff00d188
children b530e83acf2e
comparison
equal deleted inserted replaced
292:39c0ff00d188 293:a367a0d011af
1 2011-07-14 Ingo Weinzierl <ingo@intevation.de>
2
3 * artifacts/src/main/java/de/intevation/artifacts/GlobalContext.java: New.
4 An interface for global context objects. It defines two basic operations
5 to put objects into the context and to retrieve objects from context.
6
7 * artifacts/src/main/java/de/intevation/artifacts/ArtifactDatabase.java:
8 Added a method that returns an instance of an Artifact with one
9 limitation: the internal state of this artifact is not persisted to
10 database!
11
12 * artifacts-common/src/main/java/de/intevation/artifacts/common/utils/ClientProtocolUtils.java:
13 Added a method that creates a document used to create new Artifacts with
14 the UUID of another one.
15
16 * artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactDatabaseImpl.java,
17 artifact-database/src/main/java/de/intevation/artifactdatabase/FactoryBootstrap.java,
18 artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactContextFactory.java,
19 artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactContext.java,
20 artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactFactory.java,
21 artifacts/src/main/java/de/intevation/artifacts/ArtifactFactory.java,
22 artifacts/src/main/java/de/intevation/artifacts/ArtifactContextFactory.java:
23 Adapted method signatures to apply the new interface for global context
24 objects.
25
1 2011-07-13 Ingo Weinzierl <ingo@intevation.de> 26 2011-07-13 Ingo Weinzierl <ingo@intevation.de>
2 27
3 * artifacts/src/main/java/de/intevation/artifacts/Hook.java: New. A hook 28 * artifacts/src/main/java/de/intevation/artifacts/Hook.java: New. A hook
4 can be used to execute at a specific point in time. E.g. after an 29 can be used to execute at a specific point in time. E.g. after an
5 Artifact was fed or after an Artifact has advanced. 30 Artifact was fed or after an Artifact has advanced.

http://dive4elements.wald.intevation.org