...
- Each LCM state change triggers a notification to the user to notify about the state change
- When a cm handle is registered it will be in 'ADVISED' state and data-sync will be set to false by the module-sync watchdog
- If the user wants to enable data-sync - it has to enable it on its dedicated API endpoint
- Only the handles with enabled data-sync will be picked up by the data-sync watchdog
- If the handles are to be deleted during update then their states will be set to 'DELETING' before the deletion happens, then after it to 'DELETED'
- If the data-sync watchdog starts to work with on a cm Handle state transitions to 'READY' or 'LOCKED' whether data-sync succeeded or failed respectively
- If the data-sync watchdog was able to do the sync then the dataStoreSync state will changed to SYNCHRONIZED
...