Uses of Class
com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
Package
Description
-
Uses of SkuInventoryAdjustmentRequest in com.broadleafcommerce.inventory.service
Modifier and TypeMethodDescriptionDefaultSkuInventoryService.cancelInventory
(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) 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) DefaultSkuInventoryService.fulfillInventory
(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) SkuInventoryService.fulfillInventory
(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Performs theDefaultInventoryTransactionType.FULFILLED
InventoryTransactions
to updateSkuInventory
for fulfilled items.DefaultSkuInventoryService.returnInventory
(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) 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
Modifier and TypeMethodDescriptionprotected 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.Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionprotected 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.