comparison gnv-artifacts/ChangeLog @ 597:cf38b983d1f3

Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service. gnv-artifacts/trunk@653 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Mon, 01 Feb 2010 14:52:05 +0000
parents 75ef37387e84
children 9681ac6b6527
comparison
equal deleted inserted replaced
596:75ef37387e84 597:cf38b983d1f3
1 2010-02-01 Tim Englich <tim.englich@intevation.de> 1 2010-02-01 Tim Englich <tim.englich@intevation.de>
2 2
3 * doc/conf/conf.xml:
4 Added the Configuration-node for the MetaDataService into the Configuration
5 of the GNV-Artifact-Restserver.
6 At tis Moment it is only useful to use the DummyMetaDataService.
7
8 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultLayer.java:
9 Defaultimplementation of the Interface Layer.
10 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Layer.java:
11 Interfacedefinition for Objects that represents Layer and GroupLayer that
12 where parsed from the XML-Document which was sent to the MetaDataService
13
14 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultMapService.java:
15 Defaultimplementation of the Interface MapService.
16 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/MapService.java:
17 Interfacedefinition for Objects that represents Mapservices that where
18 parsed from the XML-Document which was sent to the MetaDataService.
19
20 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultParameter.java:
21 Defaultimplementation of the Interface Parameter.
22 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Parameter.java:
23 Interfacedefinition for representing an Parameter which belongs to an FIS.
24
25 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultFIS.java:
26 Defaultimplementation of the Interface FIS.
27 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/FIS.java:
28 Interfacedefinition for representing an FIS which will be used as an
29 ResultValue of the MetaDataService-Processing.
30
31 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataServiceException.java:
32 Exceptionclass for classifiing Exception which occurs during the processing
33 of an MetaDataService-Call.
34
35 * src/main/java/de/intevation/gnv/artifacts/services/DummyMetaDataService.java:
36 DummyClass of an MetaDataService. This Class can be use to simulate an
37 MetaDataService-Call until the required Metadata for the prossessing are
38 available in the Database-Backend.
39 This Class only returns the given Mapservices as an FIS and the Layer
40 as an Parameter to a given FIS.
41
42 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
43 This Class is an Implementation of the de.intevation.artifacts.Service
44 Interface. This Service should provide Informations which FIS are available
45 for given Mapservices an which FIS are intersecting a given Region
46 These Informations are required according to definition of the MapViewer
47 Interface.
48
49 2010-02-01 Tim Englich <tim.englich@intevation.de>
50
3 * src/test/java/de/intevation/gnv/artifacts/TestArtifactDatabase.java (createArtifactWithFactory): 51 * src/test/java/de/intevation/gnv/artifacts/TestArtifactDatabase.java (createArtifactWithFactory):
4 Fixed Compilance-Errors triggered by Interface-Modifications in the 52 Fixed Compilance-Errors triggered by Interface-Modifications in the
5 Artifact-Module. 53 Artifact-Module.
6 54
7 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java (testArtifact), 55 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java (testArtifact),

http://dive4elements.wald.intevation.org