comparison ChangeLog @ 143:7e20702a90ed

Implemented an abstract class for the output of artifacts and collections. Added a CollectionOutResource. artifacts/trunk@1368 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 02 Mar 2011 16:02:47 +0000
parents e986e32bc7d4
children 5369582d4fbf
comparison
equal deleted inserted replaced
142:e986e32bc7d4 143:7e20702a90ed
1 2011-03-02 Ingo Weinzierl <ingo@intevation.de>
2
3 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/BaseOutResource.java:
4 New. Abstract class that should be used as the base class for the
5 artifact and collection out resource. The most stuff to handle the
6 output is done in this class. Concrete subclasses are needed to call the
7 correct methods in the artifact database.
8
9 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/CollectionOutResource.java:
10 New. The OUT Resource for collections. It implements the two abstract
11 methods of BaseOutResource.
12
13 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/ArtifactOutResource.java:
14 This class inherits from BaseOutResource now. The most code has been
15 removed. Just the two abstract methods of BaseOutResource are
16 implemented here.
17
18 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/RestApp.java:
19 Added the CollectionOutResource.
20
1 2011-03-02 Ingo Weinzierl <ingo@intevation.de> 21 2011-03-02 Ingo Weinzierl <ingo@intevation.de>
2 22
3 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/CollectionResource.java: 23 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/CollectionResource.java:
4 New. A Rest resource that handles operations for a specific collection. 24 New. A Rest resource that handles operations for a specific collection.
5 25

http://dive4elements.wald.intevation.org