Uses of Class
de.hybris.platform.cmsfacades.data.SyncRequestData
-
-
Uses of SyncRequestData in de.hybris.platform.cmsfacades.data
Subclasses of SyncRequestData in de.hybris.platform.cmsfacades.data Modifier and Type Class Description class
SyncJobRequestData
Deprecated, for removal: This API element is subject to removal in a future version.since 1811, no longer needed -
Uses of SyncRequestData in de.hybris.platform.cmsfacades.synchronization
Methods in de.hybris.platform.cmsfacades.synchronization with parameters of type SyncRequestData Modifier and Type Method Description SyncJobData
SynchronizationFacade. createCatalogSynchronization(SyncRequestData syncJobRequest)
Attempts to create a synchronization job.SyncJobData
SynchronizationFacade. getLastSynchronizationByCatalogTarget(SyncRequestData syncJobRequest)
Get the status of the last synchronization job bySyncRequestData
.SyncJobData
SynchronizationFacade. getSynchronizationByCatalogSourceTarget(SyncRequestData syncJobRequest)
Get a synchronization status bySyncRequestData
.SyncItemStatusData
ItemSynchronizationFacade. getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemSynchronizationData itemSynchronizationData)
Retrieves the synchronization status for a givenItemModel
.SyncItemStatusData
ItemSynchronizationFacade. getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemSynchronizationData itemSynchronizationData, SyncItemStatusConfig config)
Retrieves the synchronization status for a givenItemModel
.void
ItemSynchronizationFacade. performItemSynchronization(SyncRequestData syncRequestData, SynchronizationData synchronizationData)
Performs the synchronization for a list ofItemModel
.void
ItemSynchronizationFacade. performItemSynchronization(SyncRequestData syncRequestData, SynchronizationData synchronizationData, SyncConfig config)
Performs the synchronization for a list ofItemModel
. -
Uses of SyncRequestData in de.hybris.platform.cmsfacades.synchronization.impl
Methods in de.hybris.platform.cmsfacades.synchronization.impl that return SyncRequestData Modifier and Type Method Description protected SyncRequestData
CatalogSynchronizationIntegrationTest. buildSyncRequestData()
protected SyncRequestData
DefaultSynchronizationFacadeTest. createRequestByTargetData()
protected SyncRequestData
DefaultSynchronizationFacadeTest. createRequestData()
Methods in de.hybris.platform.cmsfacades.synchronization.impl with parameters of type SyncRequestData Modifier and Type Method Description protected java.util.List<SyncItemStatusData>
DefaultItemSynchronizationFacade. collectItemsAndGetSynchronizationItemStatus(SyncRequestData syncRequestData, ItemModel item, SyncItemStatusConfig config, java.lang.Integer level, ItemCollectorRegistry collectorRegistry)
Collects the items that also requires information about the synchronization status details and make more calls toDefaultItemSynchronizationFacade.getSynchronizationItemStatus(SyncRequestData, ItemModel, SyncItemStatusConfig, Integer)
from individual items that were collected.SyncJobData
DefaultSynchronizationFacade. createCatalogSynchronization(SyncRequestData syncJobRequest)
protected java.util.List<SyncItemStatusData>
DefaultItemSynchronizationFacade. findUnavailableDependencies(SyncRequestData syncRequestData, ItemModel item, java.lang.Integer level)
Find all dependent items which have never been synchronized to the target catalog.SyncJobData
DefaultSynchronizationFacade. getLastSynchronizationByCatalogTarget(SyncRequestData syncJobRequest)
SyncJobData
DefaultSynchronizationFacade. getSynchronizationByCatalogSourceTarget(SyncRequestData syncJobRequest)
SyncItemStatusData
DefaultItemSynchronizationFacade. getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemSynchronizationData itemSynchronizationData)
SyncItemStatusData
DefaultItemSynchronizationFacade. getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemSynchronizationData itemSynchronizationData, SyncItemStatusConfig config)
protected SyncItemStatusData
DefaultItemSynchronizationFacade. getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemModel item, SyncItemStatusConfig config, java.lang.Integer level)
Gets the synchronization status by callingItemSynchronizationService.getSynchronizationItemStatus(SyncRequestData, ItemModel)
.void
DefaultItemSynchronizationFacade. performItemSynchronization(SyncRequestData syncRequestData, SynchronizationData synchronizationData)
void
DefaultItemSynchronizationFacade. performItemSynchronization(SyncRequestData syncRequestData, SynchronizationData synchronizationData, SyncConfig config)
-
Uses of SyncRequestData in de.hybris.platform.cmsfacades.synchronization.service
Methods in de.hybris.platform.cmsfacades.synchronization.service with parameters of type SyncRequestData Modifier and Type Method Description SynchronizationItemDetailsData
ItemSynchronizationService. getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemModel item)
Gets the synchronization item status for a givenItemModel
taking in consideration the source and target catalog versions.void
ItemSynchronizationService. performItemSynchronization(SyncRequestData syncRequestData, java.util.List<ItemModel> items, SyncConfig config)
performs the synchronization of a list ofItemModel
taking in consideration the source and target catalog versions. -
Uses of SyncRequestData in de.hybris.platform.cmsfacades.synchronization.service.impl
Methods in de.hybris.platform.cmsfacades.synchronization.service.impl with parameters of type SyncRequestData Modifier and Type Method Description protected SynchronizationItemDetailsData
DefaultItemSynchronizationService. buildData(SyncRequestData syncRequestData, ItemModel item, java.util.List<ItemModel> relatedItems, java.util.List<SyncItemInfo> syncInfo, SyncItemInfo rootSyncInfo)
protected SyncItemJobModel
DefaultItemSynchronizationService. getRelevantSyncItemJob(SyncRequestData syncRequestData, ItemModel item)
Will retrieve from theCatalogVersionModel
of theItemModel
theSyncItemJobModel
matching the request synchronization directionSynchronizationItemDetailsData
DefaultItemSynchronizationService. getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemModel item)
Gets the synchronization item status for a givenItemModel
taking in consideration the source and target catalog versions.protected boolean
DefaultItemSynchronizationService. isOutboundSynchronization(SyncRequestData syncRequestData, ItemModel item)
Determines whether the requested synchronisation status is outbound or inbound based on the active flag ofCatalogVersionModel
(seesSynchronizationStatusService.getOutboundSynchronizations(ItemModel)
andSynchronizationStatusService.getInboundSynchronizations(ItemModel)
) An outbound synchronization is from a non active source version to an active target version.void
DefaultItemSynchronizationService. performItemSynchronization(SyncRequestData syncRequestData, java.util.List<ItemModel> items, SyncConfig config)
performs the synchronization of a list ofItemModel
taking in consideration the source and target catalog versions. -
Uses of SyncRequestData in de.hybris.platform.cmsfacades.synchronization.validator
Methods in de.hybris.platform.cmsfacades.synchronization.validator with parameters of type SyncRequestData Modifier and Type Method Description protected java.util.Optional<SyncItemJobModel>
CatalogSynchronizationValidator. getSyncItemJob(SyncRequestData syncJobRequestData)
Returns first active synchronization job from source catalog. -
Uses of SyncRequestData in de.hybris.platform.cmsfacades.workflow.postaction.impl
Methods in de.hybris.platform.cmsfacades.workflow.postaction.impl that return SyncRequestData Modifier and Type Method Description protected SyncRequestData
PublishPostWorkflowAction. buildSyncRequestData(java.util.Map.Entry<java.lang.String,java.util.Set<CMSItemModel>> itemsByCatalogVersionEntry)
Creates aSyncRequestData
object determining the catalog and catalog versions to be used by the synchronization job. -
Uses of SyncRequestData in de.hybris.platform.cmssmarteditwebservices.synchronization.controller
Methods in de.hybris.platform.cmssmarteditwebservices.synchronization.controller that return SyncRequestData Modifier and Type Method Description protected SyncRequestData
SynchronizationController. buildSyncRequestData(java.lang.String catalogId, java.lang.String versionId, java.lang.String targetCatalogVersion)
-
Uses of SyncRequestData in de.hybris.platform.cmswebservices.synchronization.controller
Methods in de.hybris.platform.cmswebservices.synchronization.controller that return SyncRequestData Modifier and Type Method Description protected SyncRequestData
ItemSynchronizationController. getSyncRequestData(java.lang.String catalogId, java.lang.String sourceCatalogVersion, java.lang.String targetCatalogVersion)
Returns the synchronization request data
-