protected class SynchronizationServiceImpl.SyncContextImpl extends java.lang.Object implements SynchronizationService.SyncContext
| Constructor and Description |
|---|
SyncContextImpl() |
SyncContextImpl(int pullSyncStatus,
java.util.Set<CatalogVersionModel> sourceCatalogVersionModels,
java.util.List<SyncItemJobModel>[] targetCatalogVersions,
int productSynchronized,
ItemModel sourceItemModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSourceItemModel(ItemModel sourceItemModel) |
java.util.Collection<TypedObject> |
getAffectedItems() |
int |
getPullSyncStatus() |
java.util.Set<CatalogVersionModel> |
getSourceCatalogVersions() |
java.util.Collection<ItemModel> |
getSourceItemModels() |
java.util.List<SyncItemJobModel>[] |
getSyncJobs()
Method retrieves all matching catalog version (at first position - all accessible, at second position - all
forbidden)
|
int |
isProductSynchronized() |
void |
setAffectedItems(java.util.Set<TypedObject> items) |
void |
setProductSynchronized(int productSynchronized) |
void |
setPullSyncStatus(int pullSyncStatus) |
public SyncContextImpl()
public SyncContextImpl(int pullSyncStatus,
java.util.Set<CatalogVersionModel> sourceCatalogVersionModels,
java.util.List<SyncItemJobModel>[] targetCatalogVersions,
int productSynchronized,
ItemModel sourceItemModel)
public int getPullSyncStatus()
getPullSyncStatus in interface SynchronizationService.SyncContextpublic java.util.Set<CatalogVersionModel> getSourceCatalogVersions()
getSourceCatalogVersions in interface SynchronizationService.SyncContextpublic java.util.List<SyncItemJobModel>[] getSyncJobs()
SynchronizationService.SyncContextgetSyncJobs in interface SynchronizationService.SyncContextpublic int isProductSynchronized()
isProductSynchronized in interface SynchronizationService.SyncContextpublic java.util.Collection<ItemModel> getSourceItemModels()
getSourceItemModels in interface SynchronizationService.SyncContextpublic void setPullSyncStatus(int pullSyncStatus)
public void setProductSynchronized(int productSynchronized)
public void addSourceItemModel(ItemModel sourceItemModel)
public java.util.Collection<TypedObject> getAffectedItems()
getAffectedItems in interface SynchronizationService.SyncContextpublic void setAffectedItems(java.util.Set<TypedObject> items)
Copyright © 2018 SAP SE. All Rights Reserved.