Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java @ 32:0f4362d75e9e
Adding StatisticsOutput to the GUI
gnv/trunk@142 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Mon, 28 Sep 2009 09:36:02 +0000 |
parents | b11f941f7eb2 |
children | 4405f31bbc30 |
comparison
equal
deleted
inserted
replaced
31:ad739da2802b | 32:0f4362d75e9e |
---|---|
8 | 8 |
9 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException; | 9 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException; |
10 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; | 10 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; |
11 import de.intevation.gnv.artifactdatabase.objects.ArtifactFactory; | 11 import de.intevation.gnv.artifactdatabase.objects.ArtifactFactory; |
12 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject; | 12 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject; |
13 import de.intevation.gnv.artifactdatabase.objects.ArtifactStatisticValue; | |
13 import de.intevation.gnv.artifactdatabase.objects.InputParameter; | 14 import de.intevation.gnv.artifactdatabase.objects.InputParameter; |
14 | 15 |
15 /** | 16 /** |
16 * @author Tim Englich <tim.englich@intevation.de> | 17 * @author Tim Englich <tim.englich@intevation.de> |
17 * | 18 * |
75 * @param targetName | 76 * @param targetName |
76 * @param mimeType | 77 * @param mimeType |
77 * @throws ArtifactDatabaseClientException | 78 * @throws ArtifactDatabaseClientException |
78 */ | 79 */ |
79 public void doOutput(ArtifactObject artifactFactory, ArtifactObject currentArtifact, OutputStream stream, String targetName, String mimeType, Collection<InputParameter> inputParameter) throws ArtifactDatabaseClientException; | 80 public void doOutput(ArtifactObject artifactFactory, ArtifactObject currentArtifact, OutputStream stream, String targetName, String mimeType, Collection<InputParameter> inputParameter) throws ArtifactDatabaseClientException; |
81 | |
82 /** | |
83 * @param artifactFactory | |
84 * @param currentArtifact | |
85 * @return | |
86 * @throws ArtifactDatabaseClientException | |
87 */ | |
88 public Collection<ArtifactStatisticValue> calculateStatistics(ArtifactObject artifactFactory, ArtifactObject currentArtifact)throws ArtifactDatabaseClientException; | |
80 } | 89 } |