Kentico CMS 7.0 Developer's Guide

API classes

API classes

Previous topic Next topic Mail us feedback on this topic!  

API classes

Previous topic Next topic JavaScript is required for the print function Mail us feedback on this topic!  

If you are not familiar with the database table data management by Info and Provider classes, we strongly recommend that you refer to the Database table API topic first.




Please note


The Notifications module classes use the CMS.Notifications namespace.



Notification_Gateway table API:


NotificationGatewayInfo - represents one notification gateway.

NotificationGatewayInfoProvider - provides management of notification gateways.


Notification_Template table API:


NotificationTemplateInfo - represents one notification template.

NotificationTemplateInfoProvider - provides management of notification templates.


Notification_TemplateText table API:


NotificationTemplateTextInfo - represents one notification template text.

NotificationTemplateTextInfoProvider - provides management of notification template texts.


Notification_Subscription table API:


NotificationSubscriptionInfo - represents one notification subscription.

NotificationSubscriptionInfoProvider - provides management of 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.