atg.commerce.payment
Class PaymentException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by atg.core.exception.ContainerException
              extended by atg.commerce.CommerceException
                  extended by atg.commerce.payment.PaymentException
All Implemented Interfaces:
ContainableException, java.io.Serializable

public class PaymentException
extends CommerceException

This exception indicates that an error occured while performing a PaymentManagewr operation.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
PaymentException()
          Constructs a new PaymentException.
PaymentException(java.lang.String pStr)
          Constructs a new PaymentException with the given explanation.
PaymentException(java.lang.String pStr, java.util.List pFailedIds)
          Constructs a new PaymentException with the given explanation.
PaymentException(java.lang.String pStr, java.lang.Throwable pSourceException)
          Constructs a new PaymentException with the given explanation.
PaymentException(java.lang.String pStr, java.lang.Throwable pSourceException, java.util.List pFailedIds)
          Constructs a new PaymentException.
PaymentException(java.lang.Throwable pSourceException)
          Constructs a new PaymentException.
PaymentException(java.lang.Throwable pSourceException, java.util.List pFailedIds)
          Constructs a new PaymentException.
 
Method Summary
 java.util.List getFailedIds()
          Returns the failedIds
 void setFailedIds(java.util.List pFailedIds)
          Sets the failedIds
 
Methods inherited from class atg.core.exception.ContainerException
getMessageArguments, getSourceException, printStackTrace, printStackTrace, printStackTrace, printStackTrace, setMessageArguments, 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
Class version string

Constructor Detail

PaymentException

public PaymentException()
Constructs a new PaymentException.


PaymentException

public PaymentException(java.lang.String pStr)
Constructs a new PaymentException with the given explanation.

Parameters:
pStr - An explanation of the exception

PaymentException

public PaymentException(java.lang.String pStr,
                        java.util.List pFailedIds)
Constructs a new PaymentException with the given explanation.

Parameters:
pStr - An explanation of the exception
pFailedIds - a List of ids which failed. The ids depend on the context of the operation.

PaymentException

public PaymentException(java.lang.Throwable pSourceException)
Constructs a new PaymentException.

Parameters:
pSourceException - the initial exception which was the root cause of the problem

PaymentException

public PaymentException(java.lang.Throwable pSourceException,
                        java.util.List pFailedIds)
Constructs a new PaymentException.

Parameters:
pSourceException - the initial exception which was the root cause of the problem
pFailedIds - a List of ids which failed. The ids depend on the context of the operation.

PaymentException

public PaymentException(java.lang.String pStr,
                        java.lang.Throwable pSourceException)
Constructs a new PaymentException with the given explanation.

Parameters:
pStr - An explanation of the exception
pSourceException - the initial exception which was the root cause of the problem

PaymentException

public PaymentException(java.lang.String pStr,
                        java.lang.Throwable pSourceException,
                        java.util.List pFailedIds)
Constructs a new PaymentException.

Parameters:
pStr - An explanation of the exception
pSourceException - the initial exception which was the root cause of the problem
pFailedIds - a List of paymentGroup ids which failed.
Method Detail

getFailedIds

public java.util.List getFailedIds()
Returns the failedIds


setFailedIds

public void setFailedIds(java.util.List pFailedIds)
Sets the failedIds