Class AbstractInventoryAdjustmentListener.OrderFulfillment
java.lang.Object
com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
- Enclosing class:
- AbstractInventoryAdjustmentListener
Order fulfillment fields relevant for adjusting inventory.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Items within this fulfillment, each of which should relate back to aAbstractInventoryAdjustmentListener.OrderItem
.getId()
This is an optional field where the ID or reference number of the expected InventoryLocation is stored.int
hashCode()
void
setFulfillmentItems
(List<AbstractInventoryAdjustmentListener.OrderFulfillmentItem> fulfillmentItems) Items within this fulfillment, each of which should relate back to aAbstractInventoryAdjustmentListener.OrderItem
.void
void
setInventoryLocationReference
(String inventoryLocationReference) This is an optional field where the ID or reference number of the expected InventoryLocation is stored.toString()
-
Constructor Details
-
OrderFulfillment
public OrderFulfillment()
-
-
Method Details
-
getId
-
getInventoryLocationReference
This is an optional field where the ID or reference number of the expected InventoryLocation is stored. Specifically, this is required in situations where a customer will pick up this FulfillmentGroup (i.e. type == PICKUP). This could also be provided as a hint in the case that this is a SHIP location and the application knows from where this FulfillmentGroup should be fulfilled. -
getFulfillmentItems
Items within this fulfillment, each of which should relate back to aAbstractInventoryAdjustmentListener.OrderItem
. -
setId
-
setInventoryLocationReference
This is an optional field where the ID or reference number of the expected InventoryLocation is stored. Specifically, this is required in situations where a customer will pick up this FulfillmentGroup (i.e. type == PICKUP). This could also be provided as a hint in the case that this is a SHIP location and the application knows from where this FulfillmentGroup should be fulfilled. -
setFulfillmentItems
public void setFulfillmentItems(List<AbstractInventoryAdjustmentListener.OrderFulfillmentItem> fulfillmentItems) Items within this fulfillment, each of which should relate back to aAbstractInventoryAdjustmentListener.OrderItem
. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-