DataSource Notification.NET  6.2.4-347-7da6b22
 All Classes Namespaces Functions Properties Pages
Classes | Public Member Functions | Properties | List of all members
Caplin.DataSource.Notification.NotificationProvider Class Reference

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...
 

Detailed Description

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>

Constructor & Destructor Documentation

Caplin.DataSource.Notification.NotificationProvider.NotificationProvider ( IDataSource  dataSource,
NotificationConfiguration  configuration,
INotificationApplicationListener  listener 
)
inline

Create a NotificationProvider registering your application.

Parameters
dataSourceAn unstarted DataSource
listenerCallback to your application on notification channel and notification
configurationNotificationConfiguration for your application item requests are recevied on this

Property Documentation

string Caplin.DataSource.Notification.NotificationProvider.Version
get

Version of the Notification API in use.


Generated on Thu Apr 6 2017 14:38:07 for DataSource Notification.NET