Class SynchronizationServiceImpl.SyncContextImpl
java.lang.Object
de.hybris.platform.cockpit.services.sync.impl.SynchronizationServiceImpl.SyncContextImpl
- All Implemented Interfaces:
SynchronizationService.SyncContext
- Enclosing class:
- SynchronizationServiceImpl
protected class SynchronizationServiceImpl.SyncContextImpl
extends Object
implements SynchronizationService.SyncContext
-
Constructor Summary
ConstructorsConstructorDescriptionSyncContextImpl(int pullSyncStatus, Set<CatalogVersionModel> sourceCatalogVersionModels, List<SyncItemJobModel>[] targetCatalogVersions, int productSynchronized, ItemModel sourceItemModel) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSourceItemModel(ItemModel sourceItemModel) intMethod retrieves all matching catalog version (at first position - all accessible, at second position - all forbidden)intvoidsetAffectedItems(Set<TypedObject> items) voidsetProductSynchronized(int productSynchronized) voidsetPullSyncStatus(int pullSyncStatus)
-
Constructor Details
-
SyncContextImpl
public SyncContextImpl() -
SyncContextImpl
public SyncContextImpl(int pullSyncStatus, Set<CatalogVersionModel> sourceCatalogVersionModels, List<SyncItemJobModel>[] targetCatalogVersions, int productSynchronized, ItemModel sourceItemModel)
-
-
Method Details
-
getPullSyncStatus
public int getPullSyncStatus()- Specified by:
getPullSyncStatusin interfaceSynchronizationService.SyncContext
-
getSourceCatalogVersions
- Specified by:
getSourceCatalogVersionsin interfaceSynchronizationService.SyncContext
-
getSyncJobs
Description copied from interface:SynchronizationService.SyncContextMethod retrieves all matching catalog version (at first position - all accessible, at second position - all forbidden)- Specified by:
getSyncJobsin interfaceSynchronizationService.SyncContext
-
isProductSynchronized
public int isProductSynchronized()- Specified by:
isProductSynchronizedin interfaceSynchronizationService.SyncContext
-
getSourceItemModels
- Specified by:
getSourceItemModelsin interfaceSynchronizationService.SyncContext
-
setPullSyncStatus
public void setPullSyncStatus(int pullSyncStatus) -
setProductSynchronized
public void setProductSynchronized(int productSynchronized) -
addSourceItemModel
-
getAffectedItems
- Specified by:
getAffectedItemsin interfaceSynchronizationService.SyncContext
-
setAffectedItems
-