Is this really the version you are looking for? Kentico Xperience 8.2 Documentation is no longer updated. Use the switcher in the header to choose your product version.
Notifications use the following database tables:
Database table | Description |
|---|---|
Notification_Gateway | Stores records representing notification gateways. |
Notification_Template | Stores records representing notification templates. |
Notification_TemplateText | Stores the content (text) of notification templates. |
Notification_Subscription | Stores records representing notification subscriptions. |
You can find all notification classes under the CMS.Notifications namespace.
Class | Description |
|---|---|
Notification_Gateway table API | |
NotificationGatewayInfo | Represents individual notification gateways. |
NotificationGatewayInfoProvider | Provides management functionality for notification gateways. |
Notification_Template table API | |
NotificationTemplateInfo | Represents individual notification templates. |
NotificationTemplateInfoProvider | Provides management functionality for notification templates. |
Notification_TemplateText table API | |
NotificationTemplateTextInfo | Represents individual notification template text records. |
NotificationTemplateTextInfoProvider | Provides management functionality for notification template text records. |
Notification_Subscription table API | |
NotificationSubscriptionInfo | Represents individual notification subscriptions. |
NotificationSubscriptionInfoProvider | Provides management functionality for notification subscriptions. |
Other classes |
NotificationSender | Used for asynchronous sending of notification messages. |
CMSNotificationGateway | The base class for notification gateways. All custom notification gateways need to inherit from this class. |
CMSEmailNotificationGateway | A built-in e-mail notification gateway. |