Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java @ 13:2535158e2687
Chartoutput Added to the View
gnv/trunk@95 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Wed, 16 Sep 2009 12:41:27 +0000 |
parents | 4ebe57b170d3 |
children | b11f941f7eb2 |
comparison
equal
deleted
inserted
replaced
12:4ebe57b170d3 | 13:2535158e2687 |
---|---|
1 /** | 1 /** |
2 * | 2 * |
3 */ | 3 */ |
4 package de.intevation.gnv.artifactdatabase.client; | 4 package de.intevation.gnv.artifactdatabase.client; |
5 | 5 |
6 import java.io.OutputStream; | |
6 import java.util.Collection; | 7 import java.util.Collection; |
7 | 8 |
8 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException; | 9 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException; |
9 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; | 10 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; |
10 import de.intevation.gnv.artifactdatabase.objects.ArtifactFactory; | 11 import de.intevation.gnv.artifactdatabase.objects.ArtifactFactory; |
41 */ | 42 */ |
42 public ArtifactDescription getCurrentStepDescription(ArtifactObject artifactFactory, ArtifactObject currentArtifact) throws ArtifactDatabaseClientException; | 43 public ArtifactDescription getCurrentStepDescription(ArtifactObject artifactFactory, ArtifactObject currentArtifact) throws ArtifactDatabaseClientException; |
43 | 44 |
44 /** | 45 /** |
45 * | 46 * |
47 * @param artifactFactory | |
46 * @param currentArtifact | 48 * @param currentArtifact |
47 * @return the Current Artifact | 49 * @param target |
50 * @param inputParameter | |
51 * @return | |
48 * @throws ArtifactDatabaseClientException | 52 * @throws ArtifactDatabaseClientException |
49 */ | 53 */ |
50 public ArtifactDescription doNextStep(ArtifactObject artifactFactory, ArtifactObject currentArtifact, String state2reach, Collection<InputParameter> inputParameter) throws ArtifactDatabaseClientException; | 54 public ArtifactDescription doNextStep(ArtifactObject artifactFactory, ArtifactObject currentArtifact, String target, Collection<InputParameter> inputParameter) throws ArtifactDatabaseClientException; |
55 | |
56 | |
57 /** | |
58 * @param artifactFactory | |
59 * @param currentArtifact | |
60 * @param inputParameter | |
61 * @return | |
62 * @throws ArtifactDatabaseClientException | |
63 */ | |
64 public void doFeed(ArtifactObject artifactFactory, ArtifactObject currentArtifact, Collection<InputParameter> inputParameter) throws ArtifactDatabaseClientException; | |
65 | |
66 | |
67 /** | |
68 * | |
69 * @param artifactFactory | |
70 * @param currentArtifact | |
71 * @param stream | |
72 * @param targetName | |
73 * @param mimeType | |
74 * @throws ArtifactDatabaseClientException | |
75 */ | |
76 public void doOutput(ArtifactObject artifactFactory, ArtifactObject currentArtifact, OutputStream stream, String targetName, String mimeType, Collection<InputParameter> inputParameter) throws ArtifactDatabaseClientException; | |
51 } | 77 } |