gsdsdk / com.gsd.software.sdk.netconnector.sync.schema.repository / SyncSchemaDataSource
interface SyncSchemaDataSource
Created by jmielczarek on 27.11.2019.
Name | Summary |
---|---|
deleteSyncSchemas | open fun deleteSyncSchemas(syncNames: List < String >): Unit |
getSyncSchema | open fun getSyncSchema(syncName: String ): Sync |
getSyncSchemas | open fun getSyncSchemas(): List < Sync > |
getSyncSchemasLiveData | open fun getSyncSchemasLiveData(): LiveData< List < Sync >> |
loadSyncSchemas | open suspend fun loadSyncSchemas(observer: suspend ( RepositoryResult < List < Sync >>) -> Unit ): Unit |
saveSyncSchema | open fun saveSyncSchema(syncSchema: Sync ): Unit |
saveSyncSchemas | open fun saveSyncSchemas(schemas: List < Sync >): Unit |
Name | Summary |
---|---|
SyncSchemaLocal | class SyncSchemaLocal : SyncSchemaDataSource Created by jmielczarek on 27.11.2019. |
SyncSchemaRemote | class SyncSchemaRemote : SyncSchemaDataSource Created by jmielczarek on 27.11.2019. |
SyncSchemaRepository | class SyncSchemaRepository : SyncSchemaDataSource Created by konradrutkowski on 2019-08-09. File created for GSDAndroidSDK |