| Package | Description |
|---|---|
| de.hybris.platform.catalog | |
| de.hybris.platform.catalog.jalo.synchronization | |
| de.hybris.platform.catalog.synchronization |
| Modifier and Type | Method and Description |
|---|---|
ENTITY |
SynchronizationPersistenceAdapter.create(TYPE type,
Map<String,Object> attributes)
Creates an entity of given type, with set of initial attributes
|
void |
SynchronizationPersistenceAdapter.remove(ENTITY entity)
Removes a given entity
|
void |
SynchronizationPersistenceAdapter.update(ENTITY entity,
Map.Entry<String,Object> attributes)
Updates a given entity with attribute value pair as its part of or other attribute
|
void |
SynchronizationPersistenceAdapter.update(ENTITY entity,
Map<String,Object> attributes)
Updates a given entity with map of attribute at once
|
| Modifier and Type | Method and Description |
|---|---|
Item |
LegacySynchronizationPersistenceAdapter.create(ComposedType expectedType,
Map<String,Object> attributes) |
void |
CatalogVersionSyncCopyContext.delete(Item original)
Delegates delete to
SynchronizationPersistenceAdapter.remove(Object) Throws two
kind of exceptions
SynchronizationPersistenceException - which is unrecoverable and it is propagated to upper layer
RecoverableSynchronizationPersistenceException - which can be temporary issue and after rerun can vanish
|
protected void |
LegacySynchronizationPersistenceAdapter.handleRemovalException(Item itemToRemove,
Throwable exception)
Override this method in order to rethrow a
SynchronizationPersistenceException or
RecoverableSynchronizationPersistenceException in certain situation so upper layer can abort or recover
during removal. |
void |
LegacySynchronizationPersistenceAdapter.remove(Item entity) |
void |
LegacySynchronizationPersistenceAdapter.update(Item entity,
Map.Entry<String,Object> attribute) |
void |
LegacySynchronizationPersistenceAdapter.update(Item entity,
Map<String,Object> attributes) |
| Modifier and Type | Method and Description |
|---|---|
Item |
ServiceLayerSynchronizationPersistenceAdapter.create(ComposedType targetType,
Map<String,Object> attributes) |
void |
ServiceLayerSynchronizationPersistenceAdapter.remove(Item item) |
void |
ServiceLayerSynchronizationPersistenceAdapter.update(Item toUpdate,
Map.Entry<String,Object> attributes) |
void |
ServiceLayerSynchronizationPersistenceAdapter.update(Item toUpdate,
Map<String,Object> attributes) |
Copyright © 2017 SAP SE. All Rights Reserved.