2013-04-10 18:32:02 +02:00
|
|
|
package org.gcube.portlets.user.gcubeloggedin.client;
|
|
|
|
|
|
|
|
import org.gcube.portlets.user.gcubeloggedin.shared.VObject;
|
|
|
|
|
|
|
|
import com.google.gwt.user.client.rpc.AsyncCallback;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* The async counterpart of <code>GreetingService</code>.
|
|
|
|
*/
|
|
|
|
public interface LoggedinServiceAsync {
|
2014-12-11 18:38:17 +01:00
|
|
|
void getSelectedRE(String portalURL, AsyncCallback<VObject> callback);
|
2016-05-13 15:12:38 +02:00
|
|
|
|
|
|
|
void saveVREDescription(String toSave, AsyncCallback<String> callback);
|
2016-09-30 15:30:07 +02:00
|
|
|
void isLeaveButtonAvailable(String currentUrl,
|
|
|
|
AsyncCallback<Boolean> callback);
|
|
|
|
void removeUserFromVRE(AsyncCallback<String> callback);
|
2013-04-10 18:32:02 +02:00
|
|
|
}
|