org.gcube.portlets.user.notifications.client
Interface NotificationsService

All Superinterfaces:
com.google.gwt.user.client.rpc.RemoteService
All Known Implementing Classes:
NotificationsServiceImpl

@RemoteServiceRelativePath(value="notificationsServlet")
public interface NotificationsService
extends com.google.gwt.user.client.rpc.RemoteService

The client side stub for the RPC service.


Method Summary
 ArrayList<org.gcube.portal.databook.shared.NotificationChannelType> getNotificationChannels()
           
 org.gcube.portal.databook.shared.UserInfo getUserInfo()
           
 HashMap<Date,ArrayList<org.gcube.portal.databook.shared.Notification>> getUserNotifications()
           
 boolean setAllUserNotificationsRead()
           
 boolean setNotificationChannels(HashMap<org.gcube.portal.databook.shared.NotificationChannelType,Boolean> newSettings)
           
 

Method Detail

getUserInfo

org.gcube.portal.databook.shared.UserInfo getUserInfo()

getUserNotifications

HashMap<Date,ArrayList<org.gcube.portal.databook.shared.Notification>> getUserNotifications()

setAllUserNotificationsRead

boolean setAllUserNotificationsRead()

getNotificationChannels

ArrayList<org.gcube.portal.databook.shared.NotificationChannelType> getNotificationChannels()

setNotificationChannels

boolean setNotificationChannels(HashMap<org.gcube.portal.databook.shared.NotificationChannelType,Boolean> newSettings)


Copyright © 2013. All Rights Reserved.