DataSource Notification.NET  6.2.1-295868
 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

 NotificationProvider (IDataSource dataSource, NotificationConfiguration configuration, INotificationApplicationListener listener)
 Create a NotificationProvider registering your application. More...
 

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

References Caplin.DataSource.Notification.NotificationConfiguration.ChannelNamespace, and Caplin.DataSource.Notification.NotificationConfiguration.ItemNamespace.

Property Documentation

string Caplin.DataSource.Notification.NotificationProvider.Version
get

Version of the Notification API in use.


Generated on Fri Sep 5 2014 16:44:58 for DataSource Notification.NET