comparison gnv/src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java @ 165:183850730a90

Made all Interfaces Serailizable and add UID to all Objects issue71 Organize Imports gnv/trunk@328 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Thu, 12 Nov 2009 11:03:11 +0000
parents 5570d9b3282f
children 4ec95d586f31
comparison
equal deleted inserted replaced
164:5570d9b3282f 165:183850730a90
36 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException; 36 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException;
37 import de.intevation.gnv.artifactdatabase.objects.Artifact; 37 import de.intevation.gnv.artifactdatabase.objects.Artifact;
38 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; 38 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription;
39 import de.intevation.gnv.artifactdatabase.objects.ArtifactFactory; 39 import de.intevation.gnv.artifactdatabase.objects.ArtifactFactory;
40 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject; 40 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject;
41 import de.intevation.gnv.artifactdatabase.objects.ArtifactStatisticValue;
42 import de.intevation.gnv.artifactdatabase.objects.ArtifactStatisticsSet; 41 import de.intevation.gnv.artifactdatabase.objects.ArtifactStatisticsSet;
43 import de.intevation.gnv.artifactdatabase.objects.DefaultArtifactStatisticValue; 42 import de.intevation.gnv.artifactdatabase.objects.DefaultArtifactStatisticValue;
44 import de.intevation.gnv.artifactdatabase.objects.DefaultArtifactStatisticsSet; 43 import de.intevation.gnv.artifactdatabase.objects.DefaultArtifactStatisticsSet;
45 import de.intevation.gnv.artifactdatabase.objects.DefaultOutputMode; 44 import de.intevation.gnv.artifactdatabase.objects.DefaultOutputMode;
46 import de.intevation.gnv.artifactdatabase.objects.DefaultOutputParameter; 45 import de.intevation.gnv.artifactdatabase.objects.DefaultOutputParameter;
598 ArtifactObject currentArtifact, OutputStream stream, 597 ArtifactObject currentArtifact, OutputStream stream,
599 String targetName, String mimeType, 598 String targetName, String mimeType,
600 Collection<InputParameter> inputParameter) 599 Collection<InputParameter> inputParameter)
601 throws ArtifactDatabaseClientException { 600 throws ArtifactDatabaseClientException {
602 try { 601 try {
603 XMLUtils xmlUtils = new XMLUtils();
604 Document requestBody = this.createOutRequestBody(currentArtifact, 602 Document requestBody = this.createOutRequestBody(currentArtifact,
605 targetName, mimeType, inputParameter); 603 targetName, mimeType, inputParameter);
606 604
607 String requestUrl = this.getArtifactUrl(artifactFactory, 605 String requestUrl = this.getArtifactUrl(artifactFactory,
608 currentArtifact) 606 currentArtifact)

http://dive4elements.wald.intevation.org