comparison gnv/src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java @ 2:5e94403971af

infrastructur for Communicationg with the ArtifactDatabase added. gnv/trunk@71 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 11 Sep 2009 15:17:38 +0000
parents
children fe6a64545552
comparison
equal deleted inserted replaced
1:3481f68e6d2a 2:5e94403971af
1 /**
2 *
3 */
4 package de.intevation.gnv.artifactdatabase.client;
5
6 import java.util.Collection;
7
8 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException;
9 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject;
10
11 /**
12 * @author Tim Englich <tim.englich@intevation.de>
13 *
14 */
15 public interface ArtifactDatabaseClient {
16
17
18 /**
19 * Return the Artifactfactories which can be resolved.
20 * @return the Artifactfactories which can be resolved.
21 * @throws ArtifactDatabaseClientException
22 */
23 public Collection<ArtifactObject> getArtifactFactories() throws ArtifactDatabaseClientException;
24
25 }

http://dive4elements.wald.intevation.org