A processor pipeline consists of a Pipeline Manager and a set of processors, which can be organized into processor chains. You can create and delete pipelines in two ways, through an XML file or through the atg.service.pipeline API.

You can initialize a Pipeline Manager with a set of processor chains at application deployment using an XML configuration file called a pipeline definition file. This provides you with a simple way to construct and manage the global PipelineManager without writing code. It only can be used for initializing the globally scoped PipelineManager that is created during deployment. For more information, see the Pipeline Definition Files section.

Any non-globally scoped Pipeline Managers need to be created using the API. The API is provided for dynamic creation, editing, and deletion of processor chains and processors. For more information, see the Creating and Editing Processor Chains Programmatically section.

The following sections describe how to create a processor pipeline:

loading table of contents...