atg.commerce.invoice
Class InvoicePipelineException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by atg.commerce.invoice.InvoicePipelineException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
InvoicePipelineException

public class InvoicePipelineException
extends java.lang.Exception

InvoicePipelineException may be thrown whenever an error occurs running a pipeline chain from the invoice subsystem. The exception provides a description of the pipeline chain that generated errors as well as a reference to the PipelineResult object from which the detailed error objects may be retrieved.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
           
 
Constructor Summary
InvoicePipelineException()
          Construct an empty InvoicePipelineException.
InvoicePipelineException(PipelineResult pObj)
          Construct an InvoicePipelineException with a specified PipelineResult object.
InvoicePipelineException(java.lang.String pMsg, PipelineResult pObj)
          Construct an InvoicePipelineException with a given PipelineResult object and error message.
 
Method Summary
 PipelineResult getPipelineResult()
          Get the PipelineResult object whose errors triggered this exception.
 void setPipelineResult(PipelineResult pPipelineResult)
          Set the PipelineResult object whose errors triggered this exception.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Constructor Detail

InvoicePipelineException

public InvoicePipelineException()
Construct an empty InvoicePipelineException.


InvoicePipelineException

public InvoicePipelineException(PipelineResult pObj)
Construct an InvoicePipelineException with a specified PipelineResult object.


InvoicePipelineException

public InvoicePipelineException(java.lang.String pMsg,
                                PipelineResult pObj)
Construct an InvoicePipelineException with a given PipelineResult object and error message.

Method Detail

setPipelineResult

public void setPipelineResult(PipelineResult pPipelineResult)
Set the PipelineResult object whose errors triggered this exception.


getPipelineResult

public PipelineResult getPipelineResult()
Get the PipelineResult object whose errors triggered this exception.