Class StalePaymentVersionException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.broadleafcommerce.paymenttransaction.exception.StalePaymentVersionException
All Implemented Interfaces:
Serializable

public class StalePaymentVersionException extends RuntimeException
Exception thrown when attempting to modify a payment when the client has an out of date version of the payment.
Author:
Chris Kittrell (ckittrell)
See Also:
  • Constructor Details

    • StalePaymentVersionException

      public StalePaymentVersionException(Integer requestVersion, @Nullable Payment upToDatePayment)
    • StalePaymentVersionException

      public StalePaymentVersionException(Integer requestVersion, @Nullable Payment upToDatePayment, Throwable cause)
    • StalePaymentVersionException

      public StalePaymentVersionException(String message, Payment upToDatePayment, Throwable cause)
  • Method Details

    • getUpToDatePayment

      @Nullable public Payment getUpToDatePayment()