Package de.hybris.platform.integrationservices.interceptor
package de.hybris.platform.integrationservices.interceptor
-
ClassesClassDescriptionValidates the
IntegrationObjectItemClassificationAttributeModelis only associated toProductModeland its derivativesInterceptor to validate the classification attribute'sIntegrationObjectItemClassificationAttributeModelprovides a non-null returnIntegrationObjectItem if its attribute typeClassificationAttributeTypeEnumis a non-primitive type.Interceptor to validate the classification attribute'sClassAttributeAssignmentModeldoes not havereferenceas the attribute type andlocalizedset to true.Interceptor to validate the classification attribute'sClassAttributeAssignmentModeldoes not havemultiValuedandlocalizedset to true.Interceptor to validate the classification attribute'sClassAttributeAssignmentModeldoes not haverangeset to true.Interceptor to validate that onlyMapwith primitive key and value type are allowed.An interceptor that validates theIntegrationObjectItemAttributeModel's attribute name does not appear in theIntegrationObjectItemClassificationAttributeModels of theIntegrationObjectItemModelassociated to the attribute.An interceptor that validates theIntegrationObjectItemClassificationAttributeModel's attribute name does not appear in theIntegrationObjectItemAttributeModels of theIntegrationObjectItemModelassociated to the attribute.An interceptor that validates oneIntegrationObjectModelassignedIntegrationObjectClassModelcan not haveIntegrationObjectItemModelValidates theIntegrationObjectClassAttributeModelattributeName and that the returnIntegrationObjectClass does not conflict with the class attribute's propertyType.Validates theIntegrationObjectClassAttributeModelreadMethod and that the returnIntegrationObjectClass does not conflict with the class attribute's propertyType.Validates that any atomic typeIntegrationObjectClassModelis not set as the root.Validates theIntegrationObjectClassModeltype is not a primitive type.An interceptor that validates oneIntegrationObjectModelassignedIntegrationObjectItemModelcan not haveIntegrationObjectClassModelAn interceptor that validates theIntegrationObjectItemAttributeModel's attribute cannot be autoCreate or partOf which references an abstract type in the integration object and validates theIntegrationObjectItemAttributeModel's attribute cannot be unique which is either Collection or MapAn interceptor that validates theIntegrationObjectItemAttributeModel's attribute cannot be privateInterceptor to validate the typeIntegrationObjectItemVirtualAttributeModelInterceptor that preventsIntegrationObjectModelfrom being deleted if items of a certain type reference the Integration Object.An interceptor that validates oneIntegrationObjectModelcan not haveIntegrationObjectItemModelandIntegrationObjectClassModelInterceptor to validate that onlyMapTypeModelwith primitiveargumentTypeandreturnTypeare allowed, or localized andreturnTypeis primitive.Verifies theIntegrationObjectModelcontains a root class.An interceptor that validates only has one rootIntegrationObjectClassModelforIntegrationObjectModelInterceptor to ensure that a validreturnIntegrationObjectItemis provided if when a referenced typeIntegrationObjectItemAttributeModelis being created.Interceptor to validate that onlyIntegrationObjectVirtualAttributeDescriptorModelwith primitivetypeare allowed.