If you want to manage notifications within your application you MUST create an instance of this class. This class manages notification subscription requests and provides your NotificationApplicationListener with callbacks when users log in and log out of the system. More...
Classes | |
class | NotificationChannelListener |
class | NotificationContainerDataProvider |
class | NotificationRecordDataProvider |
Public Member Functions | |
void | DeleteNotification (string user, String notificationId) |
NotificationProvider (IDataSource dataSource, NotificationConfiguration configuration, INotificationApplicationListener listener) | |
Create a NotificationProvider registering your application. More... | |
void | PublishNotification (string user, Notification notification) |
Properties | |
string | Version [get] |
Version of the Notification API in use. More... | |
If you want to manage notifications within your application you MUST create an instance of this class. This class manages notification subscription requests and provides your NotificationApplicationListener with callbacks when users log in and log out of the system.
remarks> para>User logins are delegated to your application as INotificationApplicationListener::NotificationChannelOpened calls. For details of how to send Notifications, see INotificationChannel.
/remarks>
|
inline |
Create a NotificationProvider registering your application.
dataSource | An unstarted DataSource |
listener | Callback to your application on notification channel and notification |
configuration | NotificationConfiguration for your application item requests are recevied on this |
|
get |
Version of the Notification API in use.