Class DefaultPaymentRefundService.TransactionExecutionResponseUsage

java.lang.Object
com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
Enclosing class:
DefaultPaymentRefundService

public static class DefaultPaymentRefundService.TransactionExecutionResponseUsage extends Object
An intermediary data structure used internally by DefaultPaymentRefundService to keep track of success, failure, and awaiting result amounts for a TransactionExecutionResponse. This is used to track and map these amounts across PaymentRefundPackages.
  • Constructor Details

    • TransactionExecutionResponseUsage

      public TransactionExecutionResponseUsage()
  • Method Details

    • getPaymentId

      public String getPaymentId()
    • getRemainingAmountSuccessfullyExecuted

      public javax.money.MonetaryAmount getRemainingAmountSuccessfullyExecuted()
    • getRemainingAmountFailedToExecute

      public javax.money.MonetaryAmount getRemainingAmountFailedToExecute()
    • getRemainingAmountAwaitingResult

      public javax.money.MonetaryAmount getRemainingAmountAwaitingResult()
    • setPaymentId

      public void setPaymentId(String paymentId)
    • setRemainingAmountSuccessfullyExecuted

      public void setRemainingAmountSuccessfullyExecuted(javax.money.MonetaryAmount remainingAmountSuccessfullyExecuted)
    • setRemainingAmountFailedToExecute

      public void setRemainingAmountFailedToExecute(javax.money.MonetaryAmount remainingAmountFailedToExecute)
    • setRemainingAmountAwaitingResult

      public void setRemainingAmountAwaitingResult(javax.money.MonetaryAmount remainingAmountAwaitingResult)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object