Base pipeline step converter

Abstract

Introduction to the base pipeline step converter class in Sitecore Data Exchange Framework.

This class provides methods to simplify reading values from Sitecore items that are set on plugins that are added to a pipeline step for Data Exchange Framework.

Type

Sitecore.DataExchange.Converters.PipelineSteps.BasePipelineStepConverter,Sitecore.DataExchange

This method is used to add plugins to the pipeline step.

The processor that implements the logic for a pipeline step might require certain plugins be added to the pipeline in order for the processor to run properly. For example, a processor that reads data from an endpoint requires a plugin that specifies the endpoint.

This method is used to add the plugins to the pipeline step that the processor requires. This method does not perform any actions apart from adding the plugins. The method is separate from the AddPlugins(ItemModel,PipelineStep) method in order to help make the code self-documenting.

There are cases where the pipeline step processor must be determined at runtime. Override actions are used to define the rules that determine which processor to use.

You do not usually need to override this method.