You can extend the atg.service.pipeline API for customized behavior. An example of this was given in the Extending the PipelineChain and PipelineResult Classes topic of the Creating a Processor Pipeline section. The atg.service.pipeline API contains two interfaces that allow the objects in the system to be customized:
atg.service.pipeline.PipelineResultprovides access to the pipeline execution error data.
atg.service.pipeline.PipelineProcessoris implemented by the processor components that the Pipeline Manager executes. Its main method isrunProcess().
The following table summarizes the classes in the atg.service.pipeline package:
Class | Description |
|---|---|
| A global |
| An object that contains data about a |
| An object that contains a |
| An object that contains a reference to a |
| An object that implements the |
| The base exception object extended by all exceptions thrown from methods in the |

