Package | Description |
---|---|
com.srv4pos.server.api.sync | |
com.srv4pos.server.api.sync.sample |
Modifier and Type | Method and Description |
---|---|
void |
EntitySyncHelper.uploadCreatedOrUpdated(Uploader<I> uploader)
Method should process all not deleted and not synced entities from local storage:
convert each entity to Info pass each Info to uploader.upload - it will take care about posting info to server if uploader returned new identifier for item, store it to local entity (that means entity is new and was created on server with new identifier) mark uploaded entity as synced (to not sync it again until it will be changed) store updated entity to local db. |
void |
EntitySyncHelper.uploadDeleted(Uploader<I> uploader)
Method should process all deleted and not synced entities from local storage:
convert each entity to Info pass each Info to uploader.upload - it will take care about deleting info to server mark uploaded entity as synced (to not sync it again until it will be changed) store updated entity to local db if needed. |
Modifier and Type | Method and Description |
---|---|
private void |
CategorySyncHelper.doUpload(Uploader<CategoryInfo> uploader,
SyncCategory cat) |
private void |
CommoditySyncHelper.doUpload(Uploader<CommodityInfo> uploader,
SyncCommodity commodity) |
private void |
OrderSyncHelper.doUpload(Uploader<OrderInfo> uploader,
SyncOrder order) |
private void |
ProductSyncHelper.doUpload(Uploader<ProductInfo> uploader,
SyncProduct product) |
private void |
TaxSyncHelper.doUpload(Uploader<TaxInfo> uploader,
SyncTax tax) |
private void |
TreasurerSyncHelper.doUpload(Uploader<TreasurerInfo> uploader,
SyncTreasurer treasurer) |
void |
CategorySyncHelper.uploadCreatedOrUpdated(Uploader<CategoryInfo> uploader) |
void |
CommoditySyncHelper.uploadCreatedOrUpdated(Uploader<CommodityInfo> uploader) |
void |
OrderSyncHelper.uploadCreatedOrUpdated(Uploader<OrderInfo> uploader) |
void |
ProductPictureSyncHelper.uploadCreatedOrUpdated(Uploader<PictureInfo> uploader) |
void |
CategoryPictureSyncHelper.uploadCreatedOrUpdated(Uploader<PictureInfo> uploader) |
void |
ProductSyncHelper.uploadCreatedOrUpdated(Uploader<ProductInfo> uploader) |
void |
SellerSyncHelper.uploadCreatedOrUpdated(Uploader<SellerInfo> uploader) |
void |
TaxSyncHelper.uploadCreatedOrUpdated(Uploader<TaxInfo> uploader) |
void |
TreasurerSyncHelper.uploadCreatedOrUpdated(Uploader<TreasurerInfo> uploader) |
void |
CategorySyncHelper.uploadDeleted(Uploader<CategoryInfo> uploader) |
void |
CommoditySyncHelper.uploadDeleted(Uploader<CommodityInfo> uploader) |
void |
OrderSyncHelper.uploadDeleted(Uploader<OrderInfo> uploader) |
void |
ProductPictureSyncHelper.uploadDeleted(Uploader<PictureInfo> uploader) |
void |
CategoryPictureSyncHelper.uploadDeleted(Uploader<PictureInfo> uploader) |
void |
ProductSyncHelper.uploadDeleted(Uploader<ProductInfo> uploader) |
void |
SellerSyncHelper.uploadDeleted(Uploader<SellerInfo> uploader) |
void |
TaxSyncHelper.uploadDeleted(Uploader<TaxInfo> uploader) |
void |
TreasurerSyncHelper.uploadDeleted(Uploader<TreasurerInfo> uploader) |
Copyright © 2016. All rights reserved.