comparison ChangeLog @ 70:ce488c1d3fc4

Serve services over artifact database. artifacts/trunk@597 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 22 Jan 2010 11:08:40 +0000
parents 498bb84334d0
children c99da6837be0
comparison
equal deleted inserted replaced
69:498bb84334d0 70:ce488c1d3fc4
1 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de> 1 2010-01-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2
3 * artifacts/src/main/java/de/intevation/artifacts/ArtifactDatabase.java:
4 Forgot to throw exception if service is not available.
5
6 * artifacts/src/main/java/de/intevation/artifacts/ServiceFactory.java:
7 Fixed indention.
8
9 * artifact-database/src/main/java/de/intevation/artifactdatabase/FactoryBootstrap.java:
10 Implemented service factory loading trivial. TODO: Load
11 them from the configuration.
12
13 * artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactDatabaseImpl.java:
14 Serve the services.
15
16 2010-01-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2 17
3 * artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultService.java: 18 * artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultService.java:
4 Default implementation of a service. Useful as a base class. 19 Default implementation of a service. Useful as a base class.
5 20
6 * artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultServiceFactory.java: 21 * artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultServiceFactory.java:
7 Default implementation of a service factory. Modelled right after 22 Default implementation of a service factory. Modelled right after
8 DefaultArtifactFactory. Useful as a base class. 23 DefaultArtifactFactory. Useful as a base class.
9 24
10 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de> 25 2010-01-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
11 26
12 * artifacts/src/main/java/de/intevation/artifacts/Service.java: New. 27 * artifacts/src/main/java/de/intevation/artifacts/Service.java: New.
13 Interface to describe a service. It takes XML documents and produces 28 Interface to describe a service. It takes XML documents and produces
14 XML documents. 29 XML documents.
15 30
22 * artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactDatabaseImpl.java: 37 * artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactDatabaseImpl.java:
23 Implemented new ArtifactDatabase interface trivial. TODO: 38 Implemented new ArtifactDatabase interface trivial. TODO:
24 Setting it up from configuration, do the processing, register 39 Setting it up from configuration, do the processing, register
25 urls in REST server and so on. 40 urls in REST server and so on.
26 41
27 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de> 42 2010-01-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
28 43
29 * artifact-database/src/main/java/de/intevation/artifactdatabase/XMLUtils.java: 44 * artifact-database/src/main/java/de/intevation/artifactdatabase/XMLUtils.java:
30 Added method 'toStream()' to copy a document into an output stream. 45 Added method 'toStream()' to copy a document into an output stream.
31 46
32 2010-01-15 Ingo Weinzierl <ingo.weinzierl@intevation.de> 47 2010-01-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>

http://dive4elements.wald.intevation.org