Class CartRejectionEvent

  • All Implemented Interfaces:
    Serializable

    public class CartRejectionEvent
    extends Object
    implements Serializable
    A message event dispatched after an approver rejects a cart. This event should be consumed by services that need to notify the original customer.
    Author:
    Kyrylo Boiko (kboiko2)
    See Also:
    Serialized Form
    • Constructor Detail

      • CartRejectionEvent

        public CartRejectionEvent()
    • Method Detail

      • getCartId

        public String getCartId()
        The id of the cart that was rejected The cart's id can be used to reference other related objects, such as previous CartActionAudits.
      • getCustomerFullName

        public String getCustomerFullName()
        The full name of the customer whose cart was rejected
      • getEmailAddress

        public String getEmailAddress()
        The email address of the customer whose cart was rejected
      • getCartActionAudit

        public com.broadleafcommerce.cart.client.domain.CartActionAudit getCartActionAudit()
        The CartActionAudit object generated to record this rejection
      • getAdditionalAttributes

        public Map<String,​Object> getAdditionalAttributes()
        A map of additional attributes that provides flexibility for a more extensive usage of this event
      • getContextInfo

        public com.broadleafcommerce.data.tracking.core.context.ContextInfo getContextInfo()
        The ContextInfo containing tenant and sandbox info.
        Returns:
        The ContextInfo containing tenant and sandbox info.
      • setCartId

        public void setCartId​(String cartId)
        The id of the cart that was rejected The cart's id can be used to reference other related objects, such as previous CartActionAudits.
      • setCustomerFullName

        public void setCustomerFullName​(String customerFullName)
        The full name of the customer whose cart was rejected
      • setEmailAddress

        public void setEmailAddress​(String emailAddress)
        The email address of the customer whose cart was rejected
      • setCartActionAudit

        public void setCartActionAudit​(com.broadleafcommerce.cart.client.domain.CartActionAudit cartActionAudit)
        The CartActionAudit object generated to record this rejection
      • setAdditionalAttributes

        public void setAdditionalAttributes​(Map<String,​Object> additionalAttributes)
        A map of additional attributes that provides flexibility for a more extensive usage of this event
      • setContextInfo

        public void setContextInfo​(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
        The ContextInfo containing tenant and sandbox info.