comparison flys-client/src/main/java/de/intevation/flys/client/client/services/ArtifactService.java @ 843:78ef14dc1877

Forward recommendations as a structure to RPC service. flys-client/trunk@2564 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 24 Aug 2011 13:53:36 +0000
parents 6f65e70fa11d
children 4db672cdacb2
comparison
equal deleted inserted replaced
842:95fd96b3a19f 843:78ef14dc1877
3 import com.google.gwt.user.client.rpc.RemoteService; 3 import com.google.gwt.user.client.rpc.RemoteService;
4 import com.google.gwt.user.client.rpc.RemoteServiceRelativePath; 4 import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
5 5
6 import de.intevation.flys.client.shared.exceptions.ServerException; 6 import de.intevation.flys.client.shared.exceptions.ServerException;
7 import de.intevation.flys.client.shared.model.Artifact; 7 import de.intevation.flys.client.shared.model.Artifact;
8
9 import de.intevation.flys.client.shared.model.Recommendation;
8 10
9 /** 11 /**
10 * This interface provides artifact specific services as CREATE, DESCRIBE, FEED, 12 * This interface provides artifact specific services as CREATE, DESCRIBE, FEED,
11 * ADVANCE and OUT. 13 * ADVANCE and OUT.
12 * 14 *
23 * @param factory The factory that should be used for the artifact creation. 25 * @param factory The factory that should be used for the artifact creation.
24 * 26 *
25 * @return the new artifact. 27 * @return the new artifact.
26 */ 28 */
27 public Artifact create( 29 public Artifact create(
28 String serverUrl, 30 String serverUrl,
29 String locale, 31 String locale,
30 String factory, 32 String factory,
31 String uuid, 33 String uuid,
32 String ids 34 Recommendation recommendation
33 ) throws ServerException; 35 ) throws ServerException;
34 } 36 }
35 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 37 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org