apidocs / com.srv4pos.server.api.sync / Synchronization

Synchronization

open class Synchronization

Constructors

<init>

Synchronization()

Functions

downloadCategoryPicture

open static fun downloadCategoryPicture(info: CategoryPictureInfo!, apiServicesFactory: ServiceFactory!): ByteArray!

sync

open static fun sync(syncInfo: SyncVersionInfo!, apiServicesFactory: ServiceFactory!, syncAdapters: MutableMap<Class<Any!>!, EntitySyncAdapter<Info>!>!, pictureSyncAdapters: MutableMap<Class<Any!>!, EntityPictureSyncAdapter<PictureInfo>!>!): Boolean
open static fun sync(eventSender: SyncEventSender!, syncInfo: SyncVersionInfo!, apiServicesFactory: ServiceFactory!, syncAdapters: MutableMap<Class<Any!>!, EntitySyncAdapter<Info>!>!, pictureSyncAdapters: MutableMap<Class<Any!>!, EntityPictureSyncAdapter<PictureInfo>!>!): Booleanopen static fun sync(eventSender: SyncEventSender!, serverDataVersion: Int, syncInfo: SyncVersionInfo!, apiServicesFactory: ServiceFactory!, syncAdapters: MutableMap<Class<Any!>!, EntitySyncAdapter<Info>!>!, pictureSyncAdapters: MutableMap<Class<Any!>!, EntityPictureSyncAdapter<PictureInfo>!>!): Boolean

Performs synchronization of client's data, received via EntitySyncAdapter interface.