Database tables and API classes

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

The Messaging module uses the following database table:

 

Messaging_Message - this is the database table used for storing messages
Messaging_ContactList - this database table is used for storing contact lists; each record in the table contains an ID of a contact list owner in the first column and an ID of a user in the contact list in the second column
Messaging_IgnoreList - this database table is used for storing ignore lists; each record in the table contains an ID of a ignore list owner in the first column and an ID of a user in the ignore list in the second column

 

The messaging API is provided by the CMS.Messaging namespace classes:

 

MessageInfo, MessageInfoProvider - these classes provide functionality for managing messages

 

The following chapters show how to use methods from these classes in your custom code:

 

Creating a new message
Deleting all messages
Adding a user to contact list
Removing a user from ignore list

 

The API programming and Kentico CMS internals section of this guide contains more API related information, so please refer to it if required.

 

For detailed API documentation, such as a list of all methods from the classes above, please refer to Kentico CMS API Reference that is a part of your Kentico CMS installation and can be accessed through the programs folder in Windows Start menu.

 

Page url: http://devnet.kentico.com/docs/5_5r2/devguide/index.html?messaging_database_tables_and_api_classes.htm