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.
| |
BaseIntegrationSubscription |
Class representing subscription to documents or objects
| |
BaseSynchronizationWorker |
Base class for synchronization workers ensuring CurrentUser and SynchronizationActionContext availability for asynchronous actions.
| |
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
| |
StagingHelper |
Overall staging methods.
| |
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.
| |
StagingTaskUserInfo |
StagingTaskUserInfo data container class.
| |
StagingTaskUserInfoProvider |
Class providing StagingTaskUserInfo management.
| |
StagingWorker |
Automatic staging worker task.
| |
SyncLogInfo |
SyncLogInfo data container class.
| |
SyncLogInfoProvider |
Class providing SyncLogInfo management.
| |
SyncLogListInfo |
SyncLogListInfo virtual object.
| |
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.
| |
SynchronizationWorker |
Class for asynchronous object changes logging.
| |
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.
|
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).
|