package org.gcube.portlet.user.userstatisticsportlet.client; import org.gcube.portlet.user.userstatisticsportlet.shared.PostsStatsBean; import org.gcube.portlet.user.userstatisticsportlet.shared.UserInformation; import com.google.gwt.user.client.rpc.AsyncCallback; /** * Async version of the UserStatisticsService interface * * @author Costantino Perciante at ISTI-CNR */ public interface UserStatisticsServiceAsync { void getUserSettings(String userid, AsyncCallback callback); void getPostsStats(String userid, AsyncCallback callback); void getTotalSpaceInUse(String userid, AsyncCallback callback); void getProfileStrength(String userid, AsyncCallback callback); void setShowMyOwnStatisticsToOtherPeople(boolean show, AsyncCallback callback); }