Show / Hide Table of Contents

Namespace Terrasoft.Sync

Classes

DetailEntityConfig

DirectionAttribute

Attribute for specifying synchronization direction for a synchronization element.

DublicateSyncItemSchemaName

Provides exception for duplicate names of synchronization object schemas.

EntityConfig

Setup of the synchronization element entity.

IntegrationLogger

IntegrationSystemLogger

IntegrationUserLogger

InvalidSyncItemSchemaException

An error in the description of mapping of external storage elements to the local storage. Element (schema or schema column) is not specified correctly in the mapping, therefore cannot be located in bpm'online.

ItemMetadata

Single sync item metadata. Contains sync metadata for each bpm'online entity in this sync item.

LocalChangesApplyingException

LocalItem

LocalProvider

Provides methods for working with local store items.

LookupResolver

MapAttribute

Synchronization element entity attributes.

MetaDataStore

MetaDataStore class provides methods to work with IReplicaMetadata implementations.

RemoteChangesApplyingException

RemoteProvider

Remote provider.

ReplicaMetadata

SyncAgent

The agent is responsible for synchronizing data between two repositories.

SyncChangesApplyingException

SyncContext

Synchronization context.

SyncEntity

SyncException

SyncItemSchema

Synchronization element entity setup schema.

SyncMsgLogger

Provides methods for logging synchronization operation messages.

SyncRetryPolicy<TException>

Class provides retry operation execution API.

Structs

LookupConflict

Interfaces

IRemoteItem

Interface of the external storage element.

IReplicaMetadata

ReplicaMetadata class encapsulates all sync metadata for remote storage instance.

ISyncLogger

ISyncProvider<TSyncItem>

Interface of the synchronization provider.

Enums

SyncAction

Action to be performed with the object when applying changes.

SyncConflictResolution

Type of version conflict resolution for synchronization items in the local and external repositories.

SyncDirection

Determines synchronization direction.

SyncMsgLoggerBodyType

SyncMsgLogger message type enumeration.

SyncState

Synchronization element status in the current repository.

Back to top Generated by DocFX