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 Web farm synchronization module uses the following database tables:

 

CMS_WebFarmServer - contains web farm servers and information about them
CMS_WebFarmServerTask - assigns web farm synchronization tasks to the servers that should process them
CMS_WebFarmTask - contains web farm synchronization tasks and information about them

 

The Web farm synchronization API is provided by the following classes:

 

CMS.SettingsProvider namespace:

 

WebSyncHelperClass - this class provides functionality for performing synchronization related tasks

 

CMS.WebFarmSync namespace:

 

WebFarmServerInfo, WebFarmServerInfoProvider - these classes provide functionality for managing web farm servers
WebFarmTaskInfo, WebFarmTaskInfoProvider - these classes provide functionality for managing web farm synchronization tasks

 

CMS.WebFarmSyncHelper namespace

 

WebSyncHelper - this class provides further functionality for performing synchronization related tasks

 

The following chapters show examples of how these classes can be used:

 

Getting web farm synchronization task data
Managing web farm server
Managing web farm synchronization tasks

 

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?web_farm_database_tables_and_api_classes.htm