Class InventoryTransactionNotification
java.lang.Object
com.broadleafcommerce.inventory.service.messaging.domain.InventoryTransactionNotification
- All Implemented Interfaces:
Serializable
DTO request object containing the information needed to notify the fulfillment system of changes
to the inventory transactions. This is sent to split fulfillments for items that do not yet have
inventory available (FUTURE inventory reservations).
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
com.broadleafcommerce.data.tracking.core.context.ContextInfo
int
hashCode()
void
setBatchId
(String batchId) void
setContextInfo
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) void
setInventoryTransactionChanges
(List<FulfillmentInventoryTransactionChangeRequest> inventoryTransactionChanges) void
setRequestId
(String requestId) toString()
-
Constructor Details
-
InventoryTransactionNotification
public InventoryTransactionNotification()
-
-
Method Details
-
getRequestId
-
getBatchId
-
getInventoryTransactionChanges
-
getContextInfo
public com.broadleafcommerce.data.tracking.core.context.ContextInfo getContextInfo() -
setRequestId
-
setBatchId
-
setInventoryTransactionChanges
public void setInventoryTransactionChanges(List<FulfillmentInventoryTransactionChangeRequest> inventoryTransactionChanges) -
setContextInfo
public void setContextInfo(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-