Operation Diagrams
Diagrams showing task and execution flow for the underlying TICoreDataSync operations
The generic operation objects used by TICoreDataSync to perform synchronization tasks follow a very specific sequence.
TICDSApplicationRegistrationOperation
The TICDSApplicationRegistrationOperation
class deals with registering an application for the first time, checking for or enabling encryption, and registering a client for the first time.
TICDSDocumentRegistrationOperation
The TICDSDocumentRegistrationOperation
class deals with registering a document, or a client for that document for the first time.
TICDSListOfPreviouslySynchronizedDocumentsOperation
The TICDSListOfPreviouslySynchronizedDocumentsOperation
class deals with fetching a list of the documents for which synchronization data exists on the remote (i.e., that have previously been registered for synchronization by a client).
TICDSWholeStoreUploadOperation
The TICDSWholeStoreUploadOperation
class deals with uploading the entire document store file from a client.
TICDSWholeStoreDownloadOperation
The TICDSWholeStoreDownloadOperation
class deals with downloading the entire document store file for a client.
TICDSSynchronizationOperation
The TICDSSynchronizationOperation
class deals with synchronizing changes between clients.
TICDSVacuumOperation
The TICDSVacuumOperation
class deals with cleaning up remote synchronization files that are no longer needed by registered clients (such as sets of changes that have been applied by all clients).
TICDSDocumentDeletionOperation
The TICDSDocumentDeletionOperation
class deals with deleting all the remote sync files for a given document.
TICDSListOfApplicationRegisteredClientsOperation
The TICDSListOfApplicationRegisteredClientsOperation
class deals with fetching a list of clients that are registered to synchronize with an application.
TICDSListOfDocumentRegisteredClientsOperation
The TICDSListOfDocumentRegisteredClientsOperation
class deals with fetching a list of clients that are registered to synchronize with a document.
TICDSDocumentClientDeletionOperation
The TICDSDocumentClientDeletionOperation
class deals with the deletion of the directories used by a client to synchronize with a document.