DataSource Notification.NET  6.2.1-295868
 All Classes Namespaces Functions Properties Pages
Public Member Functions | Public Attributes | Properties | List of all members
Caplin.DataSource.Notification.NotificationConfiguration Class Reference

The type NotificationConfiguration, which can be used to create a NotificationProvider instance. More...

Public Member Functions

 NotificationConfiguration (string sourceName)
 Instantiates a new NotificationConfiguration. More...
 
virtual void SetDeltaUpdatesEnabled (bool deltaUpdatesEnabled)
 Sets delta updates enabled/disabled. More...
 
virtual void SetNotificationUsingImageFlag (bool useImageFlag)
 Set the Notification records' image flags to be set to true on publishing initial message. More...
 
override string ToString ()
 

Public Attributes

Caplin.XLang.Container.Configuration internalConfiguration
 

Properties

virtual string ChannelNamespace [get]
 Gets the channel namespace. More...
 
virtual bool IsDeltaUpdatesEnabled [get]
 Gets delta updates enabled/disabled. More...
 
virtual bool IsNotificationUsingImageFlag [get]
 Returns true if image flags are set to true on each Notification record for its initial message, otherwise false. More...
 
virtual string ItemNamespace [get]
 Gets the item namespace. More...
 
virtual string SourceName [get]
 Gets the notification source name. More...
 

Detailed Description

The type NotificationConfiguration, which can be used to create a NotificationProvider instance.

Constructor & Destructor Documentation

Caplin.DataSource.Notification.NotificationConfiguration.NotificationConfiguration ( string  sourceName)
inline

Instantiates a new NotificationConfiguration.

The sourceName can anything but without spaces is preferable. It will appear in the logging.

Parameters
sourceNamethe NotificationProvider identifier

Member Function Documentation

virtual void Caplin.DataSource.Notification.NotificationConfiguration.SetDeltaUpdatesEnabled ( bool  deltaUpdatesEnabled)
inlinevirtual

Sets delta updates enabled/disabled.

Parameters
deltaUpdatesEnabledwhether to enable or disable delta updates
virtual void Caplin.DataSource.Notification.NotificationConfiguration.SetNotificationUsingImageFlag ( bool  useImageFlag)
inlinevirtual

Set the Notification records' image flags to be set to true on publishing initial message.

The default, recommended setting is true. The use case for setting to false is to prevent notifications' fields being overwritten when two providers provide for the same Notifications.

Parameters
useImageFlagboolean used to set the channel items image flags

Property Documentation

virtual string Caplin.DataSource.Notification.NotificationConfiguration.ChannelNamespace
get

Gets the channel namespace.

the channel namespace in the notification configuration

Referenced by Caplin.DataSource.Notification.NotificationProvider.NotificationProvider().

virtual bool Caplin.DataSource.Notification.NotificationConfiguration.IsDeltaUpdatesEnabled
get

Gets delta updates enabled/disabled.

whether delta updates are enabled or disabled

virtual bool Caplin.DataSource.Notification.NotificationConfiguration.IsNotificationUsingImageFlag
get

Returns true if image flags are set to true on each Notification record for its initial message, otherwise false.

Returns true if Notification records use image flags

virtual string Caplin.DataSource.Notification.NotificationConfiguration.ItemNamespace
get

Gets the item namespace.

the item namespace in the notification configuration

Referenced by Caplin.DataSource.Notification.NotificationProvider.NotificationProvider().

virtual string Caplin.DataSource.Notification.NotificationConfiguration.SourceName
get

Gets the notification source name.

the notification source name in the notification configuration


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