Some commerce processes are executed using the PipelineManager. The PipelineManager is a component that executes a series of processors, each of which accomplish a task. This series of processors is called a pipeline. The execution of a pipeline chain is usually wrapped in a method call that eliminates the need for interacting directly with the PipelineManager.

For information editing pipeline chains, see the Using the Pipeline Editor section and the Adding a Commerce Processor Using XML Combination section in this chapter.

The PipelineManager Nucleus component for ATG Commerce is located at /atg/commerce/PipelineManager. In ATG Consumer Commerce, the related XML configuration file is defined in <ATG9dir>/B2CCommerce/config/atg/commerce/commercepipeline.xml. In ATG Business Commerce, the related XML configuration file is defined in <ATG9dir/B2BCommerce/config/atg/commerce/commercepipeline.xml.

For information on how to extend a pipeline defined for a PipelineManager, see the Adding a Commerce Processor Using XML Combination section in this chapter.

The following pipeline chains are defined in commercepipeline.xml. Each of these chains is described in detail in this chapter:

 
loading table of contents...