Package de.hybris.platform.inboundservices.persistence.populator
package de.hybris.platform.inboundservices.persistence.populator
-
ClassDescriptionA template to be used by
AttributePopulatorimplementations.This abstract map attribute populator contains common logic for handling map attributesA base class for all attribute value persistence related exceptions.A service for looking up items nested in the payload of the item to be persisted.An implementation that usesAttributePopulators to populate the item attributes.An exception indicating that the InboundChannelConfiguration cannot be deleted because some ExposedDestination is linked to this ICC.An exception indicating that an item model instance has failed to create or initialize in the type system.An implementation of anAttributePopulator, that handles populating aItemModels attribute for a single items model referenceTypeAttributeDescriptor.An implementation of anAttributePopulator, that handles collections of items models by adding any new elements that have not been persisted in theItemModels collection for theTypeAttributeDescriptorthat is being populated.This populator appends to the content of the map attributeAn exception indicating that a value cannot be null for the given attributeAn implementation ofPrimitiveValueHandlerthat returns whatever value is passed into it.A populator for assigningownerattribute in the referenced item values when they are part of the item being populated.Populates a collection of primitivesAn implementation of anAttributePopulator, that handles collections of items models by replacing all elements pre-existing in the persistent storage with the values present in the payload only.This populator replaces the content of the map attributeReplaces existing collection values with given collection of primitivesIndicates an attempt to set a value of an unmodifiable attribute.