Mercurial > dive4elements > framework
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> |