Class ConditionalImportProcessor

  • All Implemented Interfaces:
    ImportProcessor

    public class ConditionalImportProcessor
    extends DefaultImportProcessor
    Impex ImportProcessor that loosens strict existing item validation performed by DefaultImportProcessor. Conditional logic relies on provided Predicate implementation that should decide whether a given line should be considered for import, or omitted. In order to use this import processor the 'processor' and 'condition' header descriptor modifiers should be specified, e.g.: INSERT_UPDATE PromotionSourceRule[processor=de.hybris.platform.ruleengineservices.impex.impl.ConditionalImportProcessor,condition=de.hybris.platform.ruleengineservices.impex.impl.RuleImportCondition];code[unique=true]