Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.notification.api
Interface NotificationRegistry

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
NotificationRegistryImpl, SerializableNotificationRegistry

public interface NotificationRegistry
extends java.io.Serializable

This class holds data about the notifications.

Author:
Narcis Paslaru

Method Summary
 void clear()
           
 java.util.List<Notification> getNotifications()
           
 java.util.List<Notification> getNotificationsForEvent(java.lang.String eventId)
           
 java.util.List<Notification> getNotificationsForSubscriptions(java.lang.String parentType)
           
 void registerNotification(Notification notif, java.util.List<java.lang.String> events)
           
 void unregisterNotification(Notification notif, java.util.List<java.lang.String> events)
           
 

Method Detail

clear

void clear()

registerNotification

void registerNotification(Notification notif,
                          java.util.List<java.lang.String> events)

unregisterNotification

void unregisterNotification(Notification notif,
                            java.util.List<java.lang.String> events)

getNotificationsForEvent

java.util.List<Notification> getNotificationsForEvent(java.lang.String eventId)

getNotifications

java.util.List<Notification> getNotifications()

getNotificationsForSubscriptions

java.util.List<Notification> getNotificationsForSubscriptions(java.lang.String parentType)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.