INotificationService Interface

Interface for defining and retrieving notifications.

Namespace: Dundas.BI.Notifications
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public interface INotificationService

The INotificationService type exposes the following members.

Methods
 NameDescription
Public methodApplyUnsubscribeTokenUnsubscribes a recipient from a notification using the provided unsubscribe token.
Public methodDelete Deletes the specified notification.
Public methodGetAvailablePlaceholders Gets the available placeholders.
Public methodGetNotification(Guid) Gets a notification by its identifier.
Public methodGetNotification(Guid, Boolean) Gets a notification by its identifier.
Public methodGetNotificationInfo Gets basic information about a notification by its identifier.
Public methodGetNotificationInfosForAccount Gets basic information about the notifications associated with the specified account.
Public methodGetNotificationInfosForCaller Gets basic information about the notifications associated with the caller's account.
Public methodGetNotificationsForAccount Gets the notifications associated with the specified account.
Public methodGetNotificationsForCaller Gets the notifications associated with the caller's account.
Public methodNotificationInfoQueryGets basic information about the notifications corresponding to query criteria.
Public methodNotificationQueryGets the notifications corresponding to query criteria.
Public methodNotificationQueryCountGets the number of notifications corresponding to query criteria.
Public methodRunNotificationAsync Asynchronously runs the data driven or scheduled notification job and delivers the payload, if the alert criteria are met.
Public methodSave Creates or updates a notification.
Top
See Also