Class FulfillmentStatusChangeEvent

java.lang.Object
com.broadleafcommerce.pricing.service.messaging.rollback.FulfillmentStatusChangeEvent
All Implemented Interfaces:
Serializable

public class FulfillmentStatusChangeEvent extends Object implements Serializable
A message event dispatched when an order fulfillment is cancelled and must roll back the work on the pricing side.
Author:
karanjariwala
See Also:
  • Constructor Details

    • FulfillmentStatusChangeEvent

      public FulfillmentStatusChangeEvent()
  • Method Details

    • getOrderId

      public String getOrderId()
      Get the order id from the event.
      Returns:
      the order id
    • getFulfillmentId

      public String getFulfillmentId()
      Get the fulfillment id from the event.
      Returns:
      the fulfillment id
    • getOrder

      Deprecated.
      use {@link #orderId) instead
      The order which the fulfillment came from.
    • getFulfillment

      Deprecated.
      use fulfillmentId instead
      The fulfillment that was cancelled
    • getContextInfo

      @Nullable public com.broadleafcommerce.data.tracking.core.context.ContextInfo getContextInfo()
      The context info
    • setOrder

      @Deprecated public void setOrder(FulfillmentStatusChangeEvent.Order order)
      Deprecated.
      use {@link #orderId) instead
      The order which the fulfillment came from.
    • setOrderId

      public void setOrderId(String orderId)
      The orderId of the order which the fulfillment came from.
    • setFulfillment

      @Deprecated public void setFulfillment(FulfillmentStatusChangeEvent.OrderFulfillment fulfillment)
      Deprecated.
      use fulfillmentId instead
      The fulfillment that was cancelled
    • setFulfillmentId

      public void setFulfillmentId(String fulfillmentId)
      The fulfillmentId of the fulfillment which changed status.
    • setContextInfo

      public void setContextInfo(@Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      The context info