Class CatalogVersionSyncWorker
java.lang.Object
de.hybris.platform.catalog.jalo.synchronization.CatalogVersionSyncWorker
- All Implemented Interfaces:
Runnable
- Since:
- 3.1-u6
-
Constructor Summary
ConstructorsConstructorDescriptionCatalogVersionSyncWorker(CatalogVersionSyncMaster master, String name, int number) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcopyItem(CatalogVersionSyncCopyContext cvscc, Item src, Item tgt, ItemSyncTimestamp syncTS, SyncSchedule schedule) protected voidprotected CatalogVersionSyncCopyContextfinal intprotected booleanisItemAlreadyRemovedError(Item itemToRemove, Exception exception) Deprecated.since agesprotected booleanisRemovalNotPossibleError(Item itemToRemove, Exception exception) Deprecated.since agesprotected voidprocessRemovalError(Item itemToRemove, Exception exception) Deprecated.since agesprotected voidremoveItem(Item removeItem, SyncSchedule schedule) voidrun()voidsetCurrent(SyncSchedule current) toString()
-
Constructor Details
-
CatalogVersionSyncWorker
-
-
Method Details
-
getWorkerNumber
public final int getWorkerNumber() -
toString
-
getCopyContext
-
getCurrent
-
setCurrent
-
getMaster
-
run
public void run() -
doSynchronization
protected void doSynchronization() -
copyItem
protected void copyItem(CatalogVersionSyncCopyContext cvscc, Item src, Item tgt, ItemSyncTimestamp syncTS, SyncSchedule schedule) -
removeItem
-
processRemovalError
@Deprecated(since="ages", forRemoval=false) protected void processRemovalError(Item itemToRemove, Exception exception) Deprecated.since agesDeprecated since 5.0.1 Please customize appropriateSynchronizationPersistenceAdapter- Parameters:
itemToRemove-exception-
-
isItemAlreadyRemovedError
@Deprecated(since="ages", forRemoval=false) protected boolean isItemAlreadyRemovedError(Item itemToRemove, Exception exception) Deprecated.since agesDeprecated since 5.0.1 Please customize appropriateSynchronizationPersistenceAdapter- Parameters:
itemToRemove-exception-
-
isRemovalNotPossibleError
@Deprecated(since="ages", forRemoval=false) protected boolean isRemovalNotPossibleError(Item itemToRemove, Exception exception) Deprecated.since agesDeprecated since 5.0.1 Please customize appropriateSynchronizationPersistenceAdapter- Parameters:
itemToRemove-exception-
-