| Package | Description |
|---|---|
| de.hybris.platform.catalog.jalo.synchronization |
| Modifier and Type | Class and Description |
|---|---|
class |
CatalogItemCopyCreator |
| Modifier and Type | Method and Description |
|---|---|
protected ItemCopyCreator |
ItemCopyCreator.getEnclosingCreatorFor(Item item)
Finds the parent creator which actually copies the given item value.
|
protected ItemCopyCreator |
ItemCopyCreator.getParent() |
ItemCopyCreator |
AttributeCopyCreator.getParent() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GenericCatalogCopyContext.afterCreate(ItemCopyCreator icc,
Item ret)
Called during
copy(GenericCatalogCopyContext) right after a new item has been created but
before it's partOf items or references have been processed! |
void |
ItemCopyCreator.AfterItemCopiedCallback.afterItemCopied(ItemCopyCreator tcc) |
protected Item |
GenericCatalogCopyContext.copy(ItemCopyCreator parent,
Item original) |
protected Item |
GenericCatalogCopyContext.copy(ItemCopyCreator parent,
Item original,
Item copyToUpdate,
ItemSyncTimestamp itemSyncTimestamp) |
protected Item |
CatalogVersionSyncCopyContext.copy(ItemCopyCreator parent,
Item original,
Item copyToUpdate,
ItemSyncTimestamp itemSyncTimestamp)
Overwritten to lock item to copy.
|
protected AttributeCopyCreator |
GenericCatalogCopyContext.createAttributeCopyCreator(ItemCopyCreator icc,
AttributeCopyDescriptor acd,
boolean ispreset,
Object sourceValue) |
protected CatalogItemCopyCreator |
GenericCatalogCopyContext.createCreator(ItemCopyCreator parent,
Item source,
Item target,
ItemSyncTimestamp itemSyncTimestamp,
Collection<String> blacklist,
Collection<String> whiteList,
Map<String,Object> presetValues) |
protected ItemSyncTimestamp |
GenericCatalogCopyContext.createSyncTimestamp(CatalogVersionSyncCronJob owningCronJob,
int currentTurn,
Item source,
ItemCopyCreator icc)
Creates a new ItemSyncTimestamp based on the current context and parameters.
|
protected ItemSyncTimestamp |
CatalogVersionSyncCopyContext.createSyncTimestamp(CatalogVersionSyncCronJob owningCronJob,
int currentTurn,
Item source,
ItemCopyCreator icc) |
protected void |
GenericCatalogCopyContext.finishedCopying(ItemCopyCreator icc)
Superclass method overridden to call
GenericCatalogCopyContext.setTimestamp(CatalogVersionSyncCronJob, int, CatalogItemCopyCreator)
for each copied item. |
protected void |
GenericCatalogCopyContext.logSavedValues(ItemCopyCreator icc) |
protected void |
GenericCatalogCopyContext.updateSyncTimestamp(ItemSyncTimestamp itemSyncTimestamp,
CatalogVersionSyncCronJob owningCronJob,
int currentTurn,
Item source,
ItemCopyCreator icc)
Updates the given ItemSyncTimestamp based on the given parameters.
|
| Constructor and Description |
|---|
AttributeCopyCreator(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) |
ItemCopyCreator(GenericCatalogCopyContext genericCatalogCopyContext,
ItemCopyCreator parent,
Item source,
Item target,
Collection<String> blackList,
Collection<String> whiteList,
Map<String,Object> presetedValues) |
Copyright © 2017 SAP SE. All Rights Reserved.