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 (24.3.0.1000)
Syntax
public interface INotificationService

The INotificationService type exposes the following members.

Methods
  NameDescription
Public methodApplyUnsubscribeToken
Unsubscribes 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 methodNotificationInfoQuery
Gets basic information about the notifications corresponding to query criteria.
Public methodNotificationQuery
Gets the notifications corresponding to query criteria.
Public methodNotificationQueryCount
Gets 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