Pipeline

 Pipeline

In Sitecore, a pipeline is a set of actions that perform a specific task in sequence. Developers can modify pipelines to alter, add, or remove functionality from Sitecore.

Each pipeline comprises one or more steps, also known as processors. There is a method named Process() for each processor in a pipeline. Process() method takes a single argument and returns a void. Processors can abort pipelines, preventing Sitecore from triggering further processors.


initialize - Runs when the IIS application pool is started. Processors handle initialization tasks that need to                   run once.
httpRequestBegin - Handles the HTTP request. This includes tasks such as resolving the context item,                                      device and presentation settings.
insertRenderings - Determines the presentation components to include when rendering an item.
renderField - Runs when the FieldRenderer is used to render a field value.


By default, 19 processors are available; however, if you install Sitecore DMS(Digital Marketing System), you will have access to 21 processors.

Comments

Popular posts from this blog

Federated Experience Manager (FXM)

Email Experience Manager (EXM)

Sitecore Products