Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/services/ArtifactServiceAsync.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 |
---|---|
2 | 2 |
3 import com.google.gwt.user.client.rpc.AsyncCallback; | 3 import com.google.gwt.user.client.rpc.AsyncCallback; |
4 | 4 |
5 import de.intevation.flys.client.shared.model.Artifact; | 5 import de.intevation.flys.client.shared.model.Artifact; |
6 | 6 |
7 import de.intevation.flys.client.shared.model.Recommendation; | |
7 | 8 |
8 /** | 9 /** |
9 * This interface provides artifact specific services as CREATE, DESCRIBE, FEED, | 10 * This interface provides artifact specific services as CREATE, DESCRIBE, FEED, |
10 * ADVANCE and OUT. | 11 * ADVANCE and OUT. |
11 * | 12 * |
12 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> | 13 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> |
13 */ | 14 */ |
14 public interface ArtifactServiceAsync { | 15 public interface ArtifactServiceAsync { |
15 | 16 |
16 public void create( | 17 public void create( |
17 String serverUrl, | 18 String serverUrl, |
18 String locale, | 19 String locale, |
19 String factory, | 20 String factory, |
20 String uuid, | 21 String uuid, |
21 String ids, | 22 Recommendation recommendation, |
22 AsyncCallback<Artifact> callback); | 23 AsyncCallback<Artifact> callback); |
23 } | 24 } |
24 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 25 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |