Class ExternalFulfillmentCallbackTransformedResponse

java.lang.Object
com.broadleafcommerce.paymentgateway.domain.ExternalFulfillmentCallbackTransformedResponse
All Implemented Interfaces:
Serializable

public class ExternalFulfillmentCallbackTransformedResponse extends Object implements Serializable
The generic response to pass to the payment gateway fulfillment callback. This will be populated in the payment gateway's respective PaymentGatewayHostedService.
See Also:
  • Constructor Details

    • ExternalFulfillmentCallbackTransformedResponse

      public ExternalFulfillmentCallbackTransformedResponse()
  • Method Details

    • addResponseAttribute

      public void addResponseAttribute(String name, Object value)
      Takes in any additional attributes passed in the request not matching any defined properties.
      Parameters:
      name - Name of the additional attribute
      value - Value of the additional attribute
    • getResponseAttribute

      public Map<String,Object> getResponseAttribute()
      Return any additional attributes passed in the request not matching any defined properties.
      Returns:
      any additional attributes passed in the request not matching any defined properties.
    • getResponseAttributes

      public Map<String,Object> getResponseAttributes()
      Map holding any additional attributes passed in the request not matching any defined properties.
    • setResponseAttributes

      public void setResponseAttributes(Map<String,Object> responseAttributes)
      Map holding any additional attributes passed in the request not matching any defined properties.
    • 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