Uses of Class
com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
-
-
Uses of SkuInventoryAdjustmentRequest in com.broadleafcommerce.inventory.service
Methods in com.broadleafcommerce.inventory.service with parameters of type SkuInventoryAdjustmentRequest Modifier and Type Method Description List<InventoryTransaction>
DefaultSkuInventoryService. cancelInventory(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
List<InventoryTransaction>
SkuInventoryService. cancelInventory(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Performs theDefaultInventoryTransactionType.CANCELLED
InventoryTransactions
to updateSkuInventory
for fulfilled items.protected Map<I,List<SkuInventoryAdjustmentRequestItem>>
DefaultSkuInventoryService. divideRequestItemsBySkuInventory(SkuInventoryAdjustmentRequest request, InventoryTransactionType latestExistingTransactionType, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
List<InventoryTransaction>
DefaultSkuInventoryService. fulfillInventory(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
List<InventoryTransaction>
SkuInventoryService. fulfillInventory(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Performs theDefaultInventoryTransactionType.FULFILLED
InventoryTransactions
to updateSkuInventory
for fulfilled items.List<InventoryTransaction>
DefaultSkuInventoryService. returnInventory(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
List<InventoryTransaction>
SkuInventoryService. returnInventory(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Performs theDefaultInventoryTransactionType.RETURNED
InventoryTransactions
to updateSkuInventory
for returned items. -
Uses of SkuInventoryAdjustmentRequest in com.broadleafcommerce.inventory.service.messaging.fulfillments
Methods in com.broadleafcommerce.inventory.service.messaging.fulfillments that return SkuInventoryAdjustmentRequest Modifier and Type Method Description protected SkuInventoryAdjustmentRequest
AbstractFulfillmentStatusChangeInventoryAdjustmentListener. buildSkuInventoryAdjustmentRequest(@NonNull com.jayway.jsonpath.DocumentContext jsonContext, @NonNull com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Builds theSkuInventoryAdjustmentRequest
based on the fulfillment info in the status change message.Methods in com.broadleafcommerce.inventory.service.messaging.fulfillments with parameters of type SkuInventoryAdjustmentRequest Modifier and Type Method Description protected abstract void
AbstractFulfillmentStatusChangeInventoryAdjustmentListener. performInventoryAdjustment(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Execute the required inventory adjustment for the status change.protected void
FulfillmentCancelledInventoryAdjustmentListener. performInventoryAdjustment(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
protected void
FulfillmentFulfilledInventoryAdjustmentListener. performInventoryAdjustment(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
Uses of SkuInventoryAdjustmentRequest in com.broadleafcommerce.inventory.service.messaging.returns
Methods in com.broadleafcommerce.inventory.service.messaging.returns that return SkuInventoryAdjustmentRequest Modifier and Type Method Description protected SkuInventoryAdjustmentRequest
ReturnConfirmedInventoryAdjustmentListener. buildSkuInventoryAdjustmentRequest(@NonNull com.jayway.jsonpath.DocumentContext jsonContext, @NonNull com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Builds theSkuInventoryAdjustmentRequest
based on the return confirmations and fulfillment info in the status change message.
-