Uses of Class
de.hybris.platform.cmsfacades.data.SyncRequestData
Packages that use SyncRequestData
Package
Description
-
Uses of SyncRequestData in de.hybris.platform.cmsfacades.data
Subclasses of SyncRequestData in de.hybris.platform.cmsfacades.dataModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.no longer needed -
Uses of SyncRequestData in de.hybris.platform.cmsfacades.synchronization
Methods in de.hybris.platform.cmsfacades.synchronization with parameters of type SyncRequestDataModifier and TypeMethodDescriptionSynchronizationFacade.createCatalogSynchronization(SyncRequestData syncJobRequest) Attempts to create a synchronization job.SynchronizationFacade.getLastSynchronizationByCatalogTarget(SyncRequestData syncJobRequest) Get the status of the last synchronization job bySyncRequestData.SynchronizationFacade.getSynchronizationByCatalogSourceTarget(SyncRequestData syncJobRequest) Get a synchronization status bySyncRequestData.ItemSynchronizationFacade.getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemSynchronizationData itemSynchronizationData) Retrieves the synchronization status for a givenItemModel.ItemSynchronizationFacade.getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemSynchronizationData itemSynchronizationData, SyncItemStatusConfig config) Retrieves the synchronization status for a givenItemModel.voidItemSynchronizationFacade.performItemSynchronization(SyncRequestData syncRequestData, SynchronizationData synchronizationData) Performs the synchronization for a list ofItemModel.voidItemSynchronizationFacade.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 SyncRequestDataModifier and TypeMethodDescriptionprotected SyncRequestDataDefaultSynchronizationFacadeTest.createRequestByTargetData()protected SyncRequestDataDefaultSynchronizationFacadeTest.createRequestData()Methods in de.hybris.platform.cmsfacades.synchronization.impl with parameters of type SyncRequestDataModifier and TypeMethodDescriptionprotected List<SyncItemStatusData>DefaultItemSynchronizationFacade.collectItemsAndGetSynchronizationItemStatus(SyncRequestData syncRequestData, ItemModel item, SyncItemStatusConfig config, 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.DefaultSynchronizationFacade.createCatalogSynchronization(SyncRequestData syncJobRequest) protected List<SyncItemStatusData>DefaultItemSynchronizationFacade.findUnavailableDependencies(SyncRequestData syncRequestData, ItemModel item, Integer level) Find all dependent items which have never been synchronized to the target catalog.DefaultSynchronizationFacade.getLastSynchronizationByCatalogTarget(SyncRequestData syncJobRequest) DefaultSynchronizationFacade.getSynchronizationByCatalogSourceTarget(SyncRequestData syncJobRequest) DefaultItemSynchronizationFacade.getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemSynchronizationData itemSynchronizationData) DefaultItemSynchronizationFacade.getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemSynchronizationData itemSynchronizationData, SyncItemStatusConfig config) protected SyncItemStatusDataDefaultItemSynchronizationFacade.getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemModel item, SyncItemStatusConfig config, Integer level) Gets the synchronization status by callingItemSynchronizationService.getSynchronizationItemStatus(SyncRequestData, ItemModel).voidDefaultItemSynchronizationFacade.performItemSynchronization(SyncRequestData syncRequestData, SynchronizationData synchronizationData) voidDefaultItemSynchronizationFacade.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 SyncRequestDataModifier and TypeMethodDescriptionItemSynchronizationService.getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemModel item) Gets the synchronization item status for a givenItemModeltaking in consideration the source and target catalog versions.voidItemSynchronizationService.performItemSynchronization(SyncRequestData syncRequestData, List<ItemModel> items, SyncConfig config) performs the synchronization of a list ofItemModeltaking 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 SyncRequestDataModifier and TypeMethodDescriptionprotected SynchronizationItemDetailsDataDefaultItemSynchronizationService.buildData(SyncRequestData syncRequestData, ItemModel item, List<ItemModel> relatedItems, List<SyncItemInfo> syncInfo, SyncItemInfo rootSyncInfo) protected SyncItemJobModelDefaultItemSynchronizationService.getRelevantSyncItemJob(SyncRequestData syncRequestData, ItemModel item) Will retrieve from theCatalogVersionModelof theItemModeltheSyncItemJobModelmatching the request synchronization directionDefaultItemSynchronizationService.getSynchronizationItemStatus(SyncRequestData syncRequestData, ItemModel item) Gets the synchronization item status for a givenItemModeltaking in consideration the source and target catalog versions.protected booleanDefaultItemSynchronizationService.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.voidDefaultItemSynchronizationService.performItemSynchronization(SyncRequestData syncRequestData, List<ItemModel> items, SyncConfig config) performs the synchronization of a list ofItemModeltaking 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 SyncRequestDataModifier and TypeMethodDescriptionprotected 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 SyncRequestDataModifier and TypeMethodDescriptionprotected SyncRequestDataPublishPostWorkflowAction.buildSyncRequestData(Map.Entry<String, Set<CMSItemModel>> itemsByCatalogVersionEntry) Creates aSyncRequestDataobject 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 SyncRequestDataModifier and TypeMethodDescriptionprotected SyncRequestDataSynchronizationController.buildSyncRequestData(String catalogId, String versionId, String targetCatalogVersion) -
Uses of SyncRequestData in de.hybris.platform.cmswebservices.synchronization.controller
Methods in de.hybris.platform.cmswebservices.synchronization.controller that return SyncRequestDataModifier and TypeMethodDescriptionprotected SyncRequestDataItemSynchronizationController.getSyncRequestData(String catalogId, String sourceCatalogVersion, String targetCatalogVersion) Returns the synchronization request data