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 java.lang.Object implements SynchronizationService.SyncContext
-
-
Constructor Summary
Constructors Constructor Description SyncContextImpl()SyncContextImpl(int pullSyncStatus, java.util.Set<CatalogVersionModel> sourceCatalogVersionModels, java.util.List<SyncItemJobModel>[] targetCatalogVersions, int productSynchronized, ItemModel sourceItemModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSourceItemModel(ItemModel sourceItemModel)java.util.Collection<TypedObject>getAffectedItems()intgetPullSyncStatus()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)intisProductSynchronized()voidsetAffectedItems(java.util.Set<TypedObject> items)voidsetProductSynchronized(int productSynchronized)voidsetPullSyncStatus(int pullSyncStatus)
-
-
-
Constructor Detail
-
SyncContextImpl
public SyncContextImpl()
-
SyncContextImpl
public SyncContextImpl(int pullSyncStatus, java.util.Set<CatalogVersionModel> sourceCatalogVersionModels, java.util.List<SyncItemJobModel>[] targetCatalogVersions, int productSynchronized, ItemModel sourceItemModel)
-
-
Method Detail
-
getPullSyncStatus
public int getPullSyncStatus()
- Specified by:
getPullSyncStatusin interfaceSynchronizationService.SyncContext
-
getSourceCatalogVersions
public java.util.Set<CatalogVersionModel> getSourceCatalogVersions()
- Specified by:
getSourceCatalogVersionsin interfaceSynchronizationService.SyncContext
-
getSyncJobs
public java.util.List<SyncItemJobModel>[] 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
public java.util.Collection<ItemModel> getSourceItemModels()
- Specified by:
getSourceItemModelsin interfaceSynchronizationService.SyncContext
-
setPullSyncStatus
public void setPullSyncStatus(int pullSyncStatus)
-
setProductSynchronized
public void setProductSynchronized(int productSynchronized)
-
addSourceItemModel
public void addSourceItemModel(ItemModel sourceItemModel)
-
getAffectedItems
public java.util.Collection<TypedObject> getAffectedItems()
- Specified by:
getAffectedItemsin interfaceSynchronizationService.SyncContext
-
setAffectedItems
public void setAffectedItems(java.util.Set<TypedObject> items)
-
-