gsdsdk / com.gsd.software.sdk.netconnector.sync.handlechanges / SyncStep

SyncStep

abstract class SyncStep

Created by Maksim Shumko on 12/11/2019.

Types

Name Summary
Result sealed class Result<out T :Any>

Constructors

Name Summary
<init> SyncStep()
Created by Maksim Shumko on 12/11/2019.

Functions

Name Summary
addSuccessor fun addSuccessor(successorRequest:SyncStep):Unit
execute abstract suspend fun execute(syncData:SyncData):Unit
onRequestFinished suspend fun onRequestFinished(syncData:SyncData):Unit
processRequest suspend fun processRequest(syncData:SyncData):Unit

Inheritors

Name Summary
ChangedObjectsIdsLoader class ChangedObjectsIdsLoader :SyncStep
Created by Maksim Shumko on 12/11/2019.
ChangedObjectsLoader class ChangedObjectsLoader :SyncStep
Created by Maksim Shumko on 12/11/2019.
DeletedObjectsCleaner class DeletedObjectsCleaner :SyncStep
Created by Maksim Shumko on 12/11/2019.
DfObjectsSaver class DfObjectsSaver :SyncStep
Created by Maksim Shumko on 12/11/2019.
TimesUpdater class TimesUpdater :SyncStep
Created by Maksim Shumko on 12/11/2019.