| CMS.Synchronization Namespace |
| Class | Description | |
|---|---|---|
| AbstractIntegrationConnector |
Class that needs to be inherited during implementing custom integration connector.
Several members have to be implemented in order to achieve desired functionality.
| |
| AbstractIntegrationSubscription |
Class representing generic subscription object.
| |
| AbstractSynchronizationSettingsExtensionMethods |
Extends AbstractSynchronizationSettings class.
| |
| BaseIntegrationSubscription |
Class representing subscription to documents or objects
| |
| DocumentIntegrationSubscription |
Class representing subscription to documents
| |
| IntegrationConnectorInfo |
IntegrationConnectorInfo data container class.
| |
| IntegrationConnectorInfoProvider |
Class providing IntegrationConnectorInfo management.
| |
| IntegrationEvents |
Integration events
| |
| IntegrationExternalTasksProcessor |
Provides an ITask interface for external integration task synchronization.
| |
| IntegrationHelper |
Class covering functionality shared across the integration module.
| |
| IntegrationSyncLogInfo |
IntegrationSyncLogInfo data container class.
| |
| IntegrationSyncLogInfoProvider |
Class providing IntegrationSyncLogInfo management.
| |
| IntegrationSynchronizationInfo |
IntegrationSynchronizationInfo data container class.
| |
| IntegrationSynchronizationInfoProvider |
Class providing IntegrationSynchronizationInfo management.
| |
| IntegrationTaskEventArgs |
Integration task event arguments
| |
| IntegrationTaskHandler |
Integration task handler
| |
| IntegrationTaskInfo |
IntegrationTaskInfo data container class.
| |
| IntegrationTaskInfoProvider |
Class providing IntegrationTaskInfo management.
| |
| IntegrationTaskListInfo |
IntegrationTaskListInfo virtual object.
| |
| IntegrationTasksWorker |
Class for asynchronous task processing.
| |
| ObjectIntegrationSubscription |
Class representing subscription to objects
| |
| ObjectVersionHistoryInfo |
ObjectVersionHistoryInfo data container class.
| |
| ObjectVersionHistoryInfoProvider |
Class providing ObjectVersionHistoryInfo management.
| |
| ObjectVersionHistoryListInfo |
ObjectVersionHistoryListInfo virtual object.
| |
| ObjectVersioningException |
Base class for the exceptions raised during versioning methods (check in/out, etc.).
| |
| ObjectVersionManager |
Class providing object versions management.
| |
| ServerInfo |
ServerInfo data container class.
| |
| ServerInfoProvider |
Class providing ServerInfo management.
| |
| StagingEvents |
Staging events
| |
| StagingChildProcessingTypeEventArgs |
Event arguments for getting object synchronization processing type
| |
| StagingChildProcessingTypeHandler |
Handler used to override default processing type for child object type when creating/updating object via staging
| |
| StagingLogTaskEventArgs |
Staging event arguments
| |
| StagingLogTaskHandler |
Staging handler
| |
| StagingSynchronizationEventArgs |
Synchronization event arguments
| |
| StagingSynchronizationHandler |
Staging handler
| |
| StagingTaskData |
Object that implements IStagingTaskData and is used for sending staging task related data from source server to target.
| |
| StagingTaskEventArgs |
Event arguments for the staging task event
| |
| StagingTaskHandler |
Staging handler
| |
| StagingTaskInfo |
TaskInfo data container class.
| |
| StagingTaskInfoProvider |
Class providing TaskInfo management.
| |
| StagingTaskRunner |
Overall staging methods.
| |
| StagingTaskUserInfo |
StagingTaskUserInfo data container class.
| |
| StagingTaskUserInfoProvider |
Class providing StagingTaskUserInfo management.
| |
| StagingWorker |
Automatic staging worker task.
| |
| SyncManager |
Helper class for synchronization methods.
| |
| SynchronizationAction |
Synchronization action implementation
| |
| SynchronizationActionContext |
Context for synchronization and task processing.
| |
| SynchronizationActionManager |
Manager for registered synchronization actions.
| |
| SynchronizationEngineModule |
Represents the Synchronization Engine module.
| |
| SynchronizationEngineModuleMetadata |
Represents the Synchronization Engine module metadata.
| |
| SynchronizationHelper |
Class providing management for the synchronization.
| |
| SynchronizationInfo |
SynchronizationInfo data container class.
| |
| SynchronizationInfoProvider |
Class providing SynchronizationInfo management.
| |
| SynchronizationModule |
Represents the Synchronization module.
| |
| SynchronizationModuleMetadata |
Represents the Synchronization module metadata.
| |
| SynchronizationQueueWorker |
Queue worker for processing of synchronization tasks
| |
| SynchronizeDocumentAction |
Class for document synchronization action
| |
| TaskGroupInfo |
TaskGroupInfo data container class.
| |
| TaskGroupInfoProvider |
Class providing TaskGroupInfo management.
| |
| TaskGroupTaskInfo |
TaskGroupTaskInfo data container class.
| |
| TaskGroupTaskInfoProvider |
Class providing TaskGroupTaskInfo management.
| |
| TaskGroupUserInfo |
TaskGroupUserInfo data container class.
| |
| TaskGroupUserInfoProvider |
Class providing TaskGroupUserInfo management.
| |
| TaskParameters |
Class to provide staging task parameters.
| |
| VersionHistorySettingsHelper |
Helper class providing general functionality used by version history.
|
| Interface | Description | |
|---|---|---|
| IStagingTaskData |
Interface for objects that are used for sending staging task to target server.
| |
| ISyncClient |
Interface for SyncClient
| |
| ISyncManager |
Interface for SyncManager
| |
| ISynchronizationTask |
Represents generic synchronization task.
|
| Enumeration | Description | |
|---|---|---|
| IntegrationProcessResultEnum |
Enumeration indicationg processing result.
Task the value says whether the 3rd party system processed the task well or not.
See comments for each value.
| |
| IntegrationProcessTypeEnum |
Says how the CMS should process the task.
See comments for each value.
| |
| ServerAuthenticationEnum |
Server authentication modes.
| |
| TaskDataTypeEnum |
Type of data contained in task to process.
| |
| TaskProcessTypeEnum |
Type of processing integration tasks.
Determines whether the tasks are being processed asynchronously or synchronously with full or partial data.
The types are ordered by priority (highest to lowest).
|