| Exception Summary | 
| ChainTimeoutException | This exception will be thrown on a timeout waiting for a lock. | 
| CopyChainException | This exception will be thrown on an unsuccessful attempt at the copying of
  a pipeline chain. | 
| CreateChainException | This exception will be thrown on an unsuccessful attempt at creating a
 pipeline chain. | 
| CreateLinkException | This exception will be thrown on an unsuccessful attempt at creating a
 pipeline link. | 
| DisableChainException | This exception will be thrown on an unsuccessful attempt at disabling 
 a pipeline chain. | 
| DuplicateChainException | This exception will be thrown on an unsuccessful attempt at making a copy of 
 a pipeline chain. | 
| EnableChainException | This exception will be thrown on an unsuccessful attempt at enabling 
 a pipeline chain. | 
| LockChainException | This exception will be thrown on an unsuccessful attempt at locking a 
 pipeline chain. | 
| PipelineInitializationException | This exception will be thrown on an unsuccessful attempt at creating and or
 initializing a pipeline chain. | 
| PipelineManagerException | This exception is the base exception for all pipeline exceptions | 
| RemoveChainException | This exception will be thrown on an unsuccessful attempt at removing 
 a pipeline chain. | 
| ReplaceChainException | This exception will be thrown on an unsuccessful attempt at replacing an existing
 pipeline chain with another chain. | 
| RunProcessException | This exception will be thrown on an unsuccessful attempt at running a 
 pipeline chain. | 
| TransitionException | This exception will be thrown on an unsuccessful attempt at transitioning from one
  link to the next. | 
| UnlockChainException | This exception will be thrown on an unsuccessful attempt at unlocking
 a pipeline chain. |