Interface IAppNotificationService
public interface IAppNotificationService
-
Method Summary
Modifier and TypeMethodDescriptiongetNotificationForDevice
(String deviceId, UUID notificationId) getNotificationForDevice
(UUID notificationId) getNotificationLog
(int limit) getNotificationLogForDevice
(String deviceId, int limit) long
getUnreadNotificationLog
(int limit) void
markAsRead
(UUID notificationId, String notificationToken) void
void
send
(Collection<AppNotificationRequest> messages) void
unregister
(String subscription, String deviceId, String userIdentification)
-
Method Details
-
send
-
register
-
unregister
-
markAsRead
-
getSubscriptions
List<AppNotificationSubscription> getSubscriptions() -
getNotificationLog
-
getUnreadNotificationLog
-
getNotificationLogForDevice
-
getCurrentUserNotificationToken
-
getNotificationForDevice
-
getNotificationForDevice
-
getUnreadNotificationCount
long getUnreadNotificationCount() -
getSubscriptionsForDevice
List<AppNotificationSubscription> getSubscriptionsForDevice()
-