Mercurial > dive4elements > framework
comparison ChangeLog @ 68:541814404822
Added interfaces for XML processing services. TODO: Implement them!
artifacts/trunk@593 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Fri, 22 Jan 2010 09:48:18 +0000 |
parents | ed03cc0e5800 |
children | 498bb84334d0 |
comparison
equal
deleted
inserted
replaced
67:ed03cc0e5800 | 68:541814404822 |
---|---|
1 2010-01-177 Sascha L. Teichmann <sascha.teichmann@intevation.de> | 1 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de> |
2 | |
3 * artifacts/src/main/java/de/intevation/artifacts/Service.java: New. | |
4 Interface to describe a service. It takes XML documents and produces | |
5 XML documents. | |
6 | |
7 * artifacts/src/main/java/de/intevation/artifacts/ServiceFactory.java: | |
8 Factory to create services. Setup at startup. | |
9 | |
10 * artifacts/src/main/java/de/intevation/artifacts/ArtifactDatabase.java: | |
11 Added methods to describe the available services and call them. | |
12 | |
13 * artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactDatabaseImpl.java: | |
14 Implemented new ArtifactDatabase interface trivial. TODO: | |
15 Setting it up from configuration, do the processing, register | |
16 urls in REST server and so on. | |
17 | |
18 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de> | |
2 | 19 |
3 * artifact-database/src/main/java/de/intevation/artifactdatabase/XMLUtils.java: | 20 * artifact-database/src/main/java/de/intevation/artifactdatabase/XMLUtils.java: |
4 Added method 'toStream()' to copy a document into an output stream. | 21 Added method 'toStream()' to copy a document into an output stream. |
5 | 22 |
6 2010-01-15 Ingo Weinzierl <ingo.weinzierl@intevation.de> | 23 2010-01-15 Ingo Weinzierl <ingo.weinzierl@intevation.de> |