22 lines
493 B
Java
22 lines
493 B
Java
|
package org.gcube.portlets.user.notifications.client;
|
||
|
|
||
|
import java.util.ArrayList;
|
||
|
import java.util.Date;
|
||
|
import java.util.HashMap;
|
||
|
|
||
|
import org.gcube.portal.databook.shared.Notification;
|
||
|
import org.gcube.portal.databook.shared.UserInfo;
|
||
|
|
||
|
import com.google.gwt.user.client.rpc.AsyncCallback;
|
||
|
|
||
|
public interface NotificationsServiceAsync {
|
||
|
|
||
|
void getUserInfo(AsyncCallback<UserInfo> callback);
|
||
|
|
||
|
void getUserNotifications(
|
||
|
AsyncCallback<HashMap<Date, ArrayList<Notification>>> callback);
|
||
|
|
||
|
|
||
|
|
||
|
}
|