package org.gcube.portlets.user.socialprofile.client; import org.gcube.portlets.user.socialprofile.shared.UserContext; import com.google.gwt.user.client.rpc.AsyncCallback; public interface SocialServiceAsync { void getUserContext(String userid, AsyncCallback callback); void saveHeadline(String newHeadline, AsyncCallback callback); void saveIsti(String institution, AsyncCallback callback); void fetchUserProfile(String authCode, String redirectURI, AsyncCallback callback); void saveProfessionalBackground(String summary, AsyncCallback callback); }