Uses of Class
com.broadleafcommerce.inventory.exception.InventoryNotReservedException
Package
Description
-
Uses of InventoryNotReservedException in com.broadleafcommerce.inventory.service
Modifier and TypeMethodDescriptionDefaultSkuInventoryAdjustmentService.cancelInventory
(Map<I, List<SkuInventoryAdjustmentRequestItem>> skuInventoryAdjustmentRequestItems, String batchId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) DefaultSkuInventoryService.cancelInventory
(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) SkuInventoryAdjustmentService.cancelInventory
(Map<I, List<SkuInventoryAdjustmentRequestItem>> skuInventoryAdjustmentRequestItems, String batchId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Perform the cancel of inventory to remove reserved quantity.SkuInventoryService.cancelInventory
(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Performs theDefaultInventoryTransactionType.CANCELLED
InventoryTransactions
to updateSkuInventory
for fulfilled items.DefaultSkuInventoryAdjustmentService.fulfillInventory
(@NonNull Map<I, List<SkuInventoryAdjustmentRequestItem>> skuInventoryAdjustmentRequestItems, @NonNull String batchId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) DefaultSkuInventoryService.fulfillInventory
(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) SkuInventoryAdjustmentService.fulfillInventory
(Map<I, List<SkuInventoryAdjustmentRequestItem>> skuInventoryAdjustmentRequestItems, String batchId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Perform the fulfillment of inventory to remove reserved quantity and decrement on-hand quantity.SkuInventoryService.fulfillInventory
(SkuInventoryAdjustmentRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Performs theDefaultInventoryTransactionType.FULFILLED
InventoryTransactions
to updateSkuInventory
for fulfilled items.protected void
DefaultSkuInventoryAdjustmentService.validateCanCancelInventory
(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected void
DefaultSkuInventoryAdjustmentService.validateCanFulfillInventory
(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected void
DefaultSkuInventoryAdjustmentService.validateSufficientQuantityReservedForItemAdjustment
(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, Map<String, List<InventoryTransaction>> existingTransactionsByType, InventoryTransactionType transactionType) -
Uses of InventoryNotReservedException in com.broadleafcommerce.inventory.service.messaging.fulfillments
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)