Uses of Class
de.hybris.platform.catalog.jalo.synchronization.ItemCopyCreator
Packages that use ItemCopyCreator
-
Uses of ItemCopyCreator in de.hybris.platform.catalog.jalo.synchronization
Subclasses of ItemCopyCreator in de.hybris.platform.catalog.jalo.synchronizationMethods in de.hybris.platform.catalog.jalo.synchronization that return ItemCopyCreatorModifier and TypeMethodDescriptionprotected final ItemCopyCreatorItemCopyCreator.getEnclosingCreatorFor(Item item) Finds the parent creator which actually copies the given item value.final ItemCopyCreatorAttributeCopyCreator.getParent()protected ItemCopyCreatorItemCopyCreator.getParent()Methods in de.hybris.platform.catalog.jalo.synchronization with parameters of type ItemCopyCreatorModifier and TypeMethodDescriptionprotected voidGenericCatalogCopyContext.afterCreate(ItemCopyCreator icc, Item ret) Called duringcopy(GenericCatalogCopyContext)right after a new item has been created but before it's partOf items or references have been processed!voidItemCopyCreator.AfterItemCopiedCallback.afterItemCopied(ItemCopyCreator tcc) protected ItemCatalogVersionSyncCopyContext.copy(ItemCopyCreator parent, Item original, Item copyToUpdate, ItemSyncTimestamp itemSyncTimestamp) Overwritten to lock item to copy.protected ItemGenericCatalogCopyContext.copy(ItemCopyCreator parent, Item original) protected ItemGenericCatalogCopyContext.copy(ItemCopyCreator parent, Item original, Item copyToUpdate, ItemSyncTimestamp itemSyncTimestamp) protected AttributeCopyCreatorGenericCatalogCopyContext.createAttributeCopyCreator(ItemCopyCreator icc, AttributeCopyDescriptor acd, boolean ispreset, Object sourceValue) protected CatalogItemCopyCreatorGenericCatalogCopyContext.createCreator(ItemCopyCreator parent, Item source, Item target, ItemSyncTimestamp itemSyncTimestamp, Collection<String> blacklist, Collection<String> whiteList, Map<String, Object> presetValues) protected ItemSyncTimestampCatalogVersionSyncCopyContext.createSyncTimestamp(CatalogVersionSyncCronJob owningCronJob, int currentTurn, Item source, ItemCopyCreator icc) protected ItemSyncTimestampGenericCatalogCopyContext.createSyncTimestamp(CatalogVersionSyncCronJob owningCronJob, int currentTurn, Item source, ItemCopyCreator icc) Creates a new ItemSyncTimestamp based on the current context and parameters.protected voidGenericCatalogCopyContext.finishedCopying(ItemCopyCreator icc) Superclass method overridden to callGenericCatalogCopyContext.setTimestamp(CatalogVersionSyncCronJob, int, CatalogItemCopyCreator)for each copied item.protected voidGenericCatalogCopyContext.logSavedValues(ItemCopyCreator icc) protected voidGenericCatalogCopyContext.updateSyncTimestamp(ItemSyncTimestamp itemSyncTimestamp, CatalogVersionSyncCronJob owningCronJob, int currentTurn, Item source, ItemCopyCreator icc) Updates the given ItemSyncTimestamp based on the given parameters.Constructors in de.hybris.platform.catalog.jalo.synchronization with parameters of type ItemCopyCreatorModifierConstructorDescriptionprotectedAttributeCopyCreator(ItemCopyCreator icc, AttributeCopyDescriptor acd, boolean isPreset, Object sourceValue) CatalogItemCopyCreator(GenericCatalogCopyContext genericCatalogCopyContext, ItemCopyCreator parent, Item source, Item target, ItemSyncTimestamp itemSyncTimestamp, Collection<String> blackList, Collection<String> whiteList, Map<String, Object> presetedValues) protectedItemCopyCreator(GenericCatalogCopyContext genericCatalogCopyContext, ItemCopyCreator parent, Item source, Item target, Collection<String> blackList, Collection<String> whiteList, Map<String, Object> presetedValues)