CMS.Staging
Synchronization task types
Unkown task type
Update document task
Publish document task
Delete document task
Delete all culture versions of specified document task
Move document task
Archive document task
Update object task
Delete object task
Archive document task
Create object task
Create document task
Create media library folder
Copy media library folder
Move media library folder
Delete media library folder
Delete media library root folder
Rename media library folder
Add object to site
Remove object from site
SyncLogInfo data container class
Synchronized info object
Deletes the object
Updates the object
Updates the object
Constructor
Constructor
Type information
Constructor
Type information
DataRow with the object data
Constructor
Type information
DataRow with the object data
Connection to use
Serialization constructor
Serialization info
Context
Constructor - Initializes the object with source data
Type information
Source data
If true, source data are kept
Type information
Deletes the object using appropriate provider
Updates the object using appropriate provider
Constructor - Creates an empty SyncLogInfo object.
Constructor - Creates a new SyncLogInfo object from the given DataRow.
SyncLog time.
SyncLog ID.
SyncLog server ID.
SyncLog error.
SyncLog task ID.
ServerInfo data container class
Type information
Deletes the object using appropriate provider
Updates the object using appropriate provider
Constructor - Creates an empty ServerInfo object.
Constructor - Creates a new ServerInfo object from the given DataRow.
Server site ID.
Server X509 server key ID.
Server password.
Server authentication.
Server ID.
Server display name.
Server url.
Server X509 client key ID.
Server name.
Server user name.
Server enabled.
Server GUID.
Object last modified.
TaskInfo data container class
Type information
Deletes the object using appropriate provider
Updates the object using appropriate provider
Constructor - Creates an empty TaskInfo object.
Constructor - Creates a new TaskInfo object from the given DataRow.
Task node alias path.
Task type.
Task document ID.
Task node ID.
Task title.
Task data.
Task time.
Task ID.
Task Site ID.
Task object type
Task object ID.
Task is running
Task management methods
Custom table item prefix for staging task object type
Returns the task type string
Task type
Returns the task type enumeration value
String task type representation
Indicates if object type is data task
Type of the object
Indicates if the task type shouldn't be processed asynchronously
Task type
Class for asynchronous object tasks logging
Constructor
Run asynchronously task logging for object
Runs the action
Info object
Site name
Type of the task
Tree provider
Server ID
Site ID
Class providing ExportTaskInfo management.
Returns the ExportTaskInfo structure for the specified exportTask.
ExportTask id.
Sets (updates or inserts) specified exportTask.
ExportTask to set.
Deletes specified exportTask.
ExportTask object.
Deletes export tasks for given site.
ID of site.
Deletes specified exportTask.
ExportTask id.
Returns the tasks where condition
Site ID
Object types
Where condition
Returns all ExportTaskInfos of specified object types and site.
Site ID.
Object types.
Where condition.
Order by columns.
Returns all ExportTaskInfos of specified object types and site.
Site ID.
Object types.
Where condition.
Order by columns.
Select only top N rows.
Select only specified columns.
Returns all ExportTaskInfos of specified object types and site.
Site ID.
Object types.
Where condition.
Order by columns.
Select only top N rows.
Select only specified columns.
Index of first record to get
Maximum number of records to get. If maxRecords is zero or less, all records are returned (no paging is used)
Returns total records
Logs the task for the given object.
Object to log
Task type
Connection to use
Site name
Returns new task
Staging object types
Staging server
Staging task
Synchronization
Synchronization log
Export task
Gets the object created from the given DataRow
Object DataRow
Object type
Class providing TaskInfo management.
Object tree
Indicates if older tasks should be kept
If true, tasks for global objects are logged only for the sites assigned to the object
Returns the TaskInfo structure for the specified task.
Task id.
Sets (updates or inserts) specified task.
Task to set.
Deletes specified task.
Task object.
Deletes specified task.
Task id.
Selects all the tasks within subtree of given alias path, with information on the count of the failed attempts and without the task data
Tasks site ID
Tasks server ID
Where condition
Order by clause
Selects all the tasks within subtree of given alias path, with information on the count of the failed attempts and without the task data
Tasks site ID
Tasks server ID
Where condition
Order by clause
Select top N rows
Select only specified columns
Selects all the tasks within subtree of given alias path, with information on the count of the failed attempts and without the task data
Tasks site ID
Tasks server ID
Where condition
Order by clause
Select top N rows
Select only specified columns
Index of first record to get
Maximum number of records to get. If maxRecords is zero or less, all records are returned (no paging is used)
Returns total records
Selects all the tasks within subtree of given alias path, with information on the count of the failed attempts and without the task data
Tasks site ID
Tasks server ID
Tasks alias path
Where condition
Order by
Selects all the tasks within subtree of given alias path, with information on the count of the failed attempts and without the task data
Tasks site ID
Tasks server ID
Tasks alias path
Where condition
Order by
Select only top N rows
Select only specified columns
Selects all the tasks within subtree of given alias path, with information on the count of the failed attempts and without the task data
Tasks site ID
Tasks server ID
Tasks alias path
Where condition
Order by
Select only top N rows
Select only specified columns
Index of first record to get
Maximum number of records to get. If maxRecords is zero or less, all records are returned (no paging is used)
Returns total records
Selects all the tasks within subtree of given alias path, with information on the count of the failed attempts and without the task data
Tasks site ID
Tasks server ID
Object types
Where condition
Order by
Selects all the tasks within subtree of given alias path, with information on the count of the failed attempts and without the task data
Tasks site ID
Tasks server ID
Object types
Where condition
Order by
Select top N rows
Select only specified columns
Selects all the tasks within subtree of given alias path, with information on the count of the failed attempts and without the task data
Tasks site ID
Tasks server ID
Object types
Where condition
Order by
Select top N rows
Select only specified columns
Index of first record to get
Maximum number of records to get. If maxRecords is zero or less, all records are returned (no paging is used)
Returns total records
Returns dataset of all tasks filtered by where condition
Where condition statement.
Order by statement.
If false, only limited set of columns is selected
Top N tasks
Selected columns
External connection
Returns dataset of all tasks filtered by where condition
Where condition statement.
Order by statement.
If false, only limited set of columns is selected
Top N tasks
Selected columns
Deletes older synchronization tasks
Current task object
Connection to use
Returns all the older tasks that need to be synchronized before the given task
Current task object
Server ID
Logs the object deletion
Info object to log
Touch the parent
Info object to log
Touch the parent when inserting an object
Info object to log
Touch the parent when updating an object
Info object to log
Touch the parent when deleting an object
Info object to log
Logs the object update
Info object to log
Logs the object update
Info object to log
Indicates if the logging should run asynchronously
Logs the object insert
Info object to log
Logs the object insert
Info object to log
Indicates if the logging should run asynchronously
Logs the synchronization task for the given object
Object to log
Task type
Connection to use
Site name
Returns new synchronization task
Logs the synchronization task for the given object
Object to log
Task type
Connection to use
Site name
Indicates if the logging should run asynchronously
Returns new synchronization task
Logs the synchronization task for the given object
Object to log
Task type
Connection to use
Site name
Site ID of the servers to synchronize
Server ID to synchronize
Returns new synchronization task
Logs the synchronization task for the given object
Object to log
Task type
Connection to use
Site name
Site ID of the servers to synchronize
Server ID to synchronize
Indicates if the logging should run asynchronously
Returns new synchronization task
Gets the object data for synchronization
Main info object
If true, child objects data are included
If true, binary data are included
Translation table to initialize with data bindings
Gets the DataSet of the objects data and their child objects
Main info object
Where condition
Order by columns for the main objects
If true, child objects data are included
If true, binary data are included
Translation table to initialize with data bindings
Log insertion of an object
Main info object
Log update of an object
Main info object
Log deletion of an object
Main info object
Gets task title
Task type
Info object
Translation helper
Raised when the object data is requested from the system
Indicates if older tasks should be kept
If true, tasks for global objects are logged only for the sites assigned to the object
Object tree
Gets the DataSet of the objects data and their child objects
Operation type
Main info object
Where condition
Order by columns for the main objects
If true, child objects data are included
If true, binary data are included
Translation table to initialize with data bindings
SynchronizationInfo data container class
Type information
Deletes the object using appropriate provider
Updates the object using appropriate provider
Constructor - Creates an empty SynchronizationInfo object.
Constructor - Creates a new SynchronizationInfo object from the given DataRow.
Synchronization ID.
Synchronization error message.
Synchronization last run.
Synchronization task ID.
Synchronization server ID.
ExportTaskInfo data container class
Type information
Deletes the object using appropriate provider
Updates the object using appropriate provider
Constructor - Creates an empty ExportTaskInfo object.
Constructor - Creates a new ExportTaskInfo object from the given DataRow.
Task site ID.
Task object type.
Task object ID.
Task title.
Task data.
Task time.
Task ID.
Task type.
Class providing SyncLogInfo management.
Returns the SyncLogInfo structure for the specified syncLog.
SyncLog id.
Sets (updates or inserts) specified syncLog.
SyncLog to set.
Deletes specified syncLog.
SyncLog object.
Deletes specified syncLog.
SyncLog id.
Deletes specified syncLog records
Task ID
Server ID
Class providing SynchronizationInfo management.
Constant used to specify all the enabled servers
Returns the SynchronizationInfo structure for the specified synchronization.
Synchronization id.
Returns the synchronization info object based on the task ID, server ID and site ID
Task ID
Server ID
SiteID
Returns all the tasks synchronization info records based on given parameters
Task ID
Server ID
Site ID
Where condition for the tasks
Order by clause
Sets (updates or inserts) specified synchronization.
Synchronization to set.
Deletes specified synchronization.
Synchronization object.
Deletes specified synchronization.
Synchronization id.
Deletes the synchronization info record.
Task ID
Server ID
Site ID
Deletes the synchronization info record.
Task info object
Server ID
Site ID
Creates synchronization record for all or for all enabled servers
Synchronization task
Site IDs
Create info only for enabled servers
Creates synchronization record for specified server or for all enabled servers
Synchronization task
Site ID
Server ID
Creates synchronization record for specified server or for all enabled servers
Synchronization task
Where condition for the servers
Deletes all synchronizations records for given server (instance) name and task except the current server.
Task identifier
Name of staging server (instance name)
Identifier of staging server to be excluded (current server)
Server authentication modes
User name / password authentication.
X509 authentication.
Class providing ServerInfo management.
Table of the ServerInfo objects indexed by server ID.
Table of the ServerInfo objects indexed by server name.
Returns object with specified GUID
Object GUID
Site ID
Returns the ServerInfo structure for the specified server.
Server id.
Returns the ServerInfo structure for the specified server from database.
Server id.
Returns the ServerInfo structure for the specified server.
Server name.
Site ID.
Returns the ServerInfo structure for the specified server from database.
Server name.
Site ID.
Sets (updates or inserts) specified server.
Server to set.
Deletes specified server.
Server object
Deletes specified server.
Server id
Gets all servers filtered out by where condition and ordered by given expresion.
Where condition.
Order by clause.
Number of records to return.
Columns to select, null or empty returns all columns.
External connection
Returns DataSet of the servers for the specified site.
Site id.
Where condition.
Order by clause.
Number of records to return.
Columns to select, null or empty returns all columns.
If true, (all) record is also returned
Indicates if there is at least one enabled staging server for specified site
Site ID
Table lock for loading
Loads ServerInfo objects to hashtables by ServerId.
Clear hashtable
If true, web farm tasks are logged