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).
|