Class CaptureFulfillmentResult

java.lang.Object
com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
All Implemented Interfaces:
Serializable

public class CaptureFulfillmentResult extends Object implements Serializable
Represents the result of capturing an OrderFulfillment, containing a list of claims against checkout-executed capture transactions, and a list of capture execution responses.
Author:
Sunny Yu
See Also:
  • Constructor Details

    • CaptureFulfillmentResult

      public CaptureFulfillmentResult()
  • Method Details

    • getFulfillmentCaptureClaims

      public List<com.broadleafcommerce.order.client.domain.FulfillmentCaptureClaim> getFulfillmentCaptureClaims()
      A list of FulfillmentCaptureClaims that was made for the OrderFulfillment.

      This list would be empty if all the payments have the checkout transaction type of DefaultTransactionTypes.AUTHORIZE.

    • getCaptureExecutionResponses

      public List<TransactionExecutionResponse> getCaptureExecutionResponses()
      A list of TransactionExecutionResponses for the capture transactions.
    • setFulfillmentCaptureClaims

      public void setFulfillmentCaptureClaims(List<com.broadleafcommerce.order.client.domain.FulfillmentCaptureClaim> fulfillmentCaptureClaims)
      A list of FulfillmentCaptureClaims that was made for the OrderFulfillment.

      This list would be empty if all the payments have the checkout transaction type of DefaultTransactionTypes.AUTHORIZE.

    • setCaptureExecutionResponses

      public void setCaptureExecutionResponses(List<TransactionExecutionResponse> captureExecutionResponses)
      A list of TransactionExecutionResponses for the capture transactions.
    • 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