atg.b2bcommerce.invoice
Class InvoiceException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by atg.core.exception.ContainerException
              extended by atg.b2bcommerce.invoice.InvoiceException
All Implemented Interfaces:
ContainableException, java.io.Serializable
Direct Known Subclasses:
ItemWasModifiedException

public class InvoiceException
extends ContainerException

InvoiceException represents any exception generated by the invoice manager or related classes. An InvoiceException may wrap another underlying exception generated by a different component in the system.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
           
 
Constructor Summary
InvoiceException()
          Construct an empty InvoiceException.
InvoiceException(java.lang.String pStr)
          Construct an InvoiceException with the specified error message.
InvoiceException(java.lang.String pStr, java.lang.Throwable pSourceException)
          Construct an InvoiceException with the specified error message that wraps the specified source exception.
InvoiceException(java.lang.Throwable pSourceException)
          Construct an InvoiceException that wraps the specified source exception.
 
Method Summary
 
Methods inherited from class atg.core.exception.ContainerException
getSourceException, printStackTrace, printStackTrace, printStackTrace, printStackTrace, setSourceException, toString, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, setStackTrace
 
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

InvoiceException

public InvoiceException()
Construct an empty InvoiceException.


InvoiceException

public InvoiceException(java.lang.String pStr)
Construct an InvoiceException with the specified error message.


InvoiceException

public InvoiceException(java.lang.Throwable pSourceException)
Construct an InvoiceException that wraps the specified source exception.


InvoiceException

public InvoiceException(java.lang.String pStr,
                        java.lang.Throwable pSourceException)
Construct an InvoiceException with the specified error message that wraps the specified source exception.