Uses of Class
org.broadleafcommerce.core.inventory.service.InventoryUnavailableException
Packages that use InventoryUnavailableException
Package
Description
-
Uses of InventoryUnavailableException in org.broadleafcommerce.core.inventory.service
Methods in org.broadleafcommerce.core.inventory.service that throw InventoryUnavailableExceptionModifier and TypeMethodDescriptionvoidContextualInventoryService.checkSkuAvailability(Order order, Sku sku, Integer requestedQuantity) voidInventoryServiceImpl.checkSkuAvailability(Order order, Sku sku, Integer requestedQuantity) AbstractInventoryServiceExtensionHandler.decrementInventory(Map<Sku, Integer> skuQuantities, Map<String, Object> context) voidContextualInventoryService.decrementInventory(Map<Sku, Integer> skuQuantities, Map<String, Object> context) Usually invoked fromDecrementInventoryActivityvoidContextualInventoryService.decrementInventory(Sku sku, int quantity, Map<String, Object> context) Pass through forContextualInventoryService.decrementInventory(Map, Map)voidInventoryService.decrementInventory(Map<Sku, Integer> skuQuantities) Attempts to decrement inventory for a map of Skus and quantitiesvoidInventoryService.decrementInventory(Sku sku, int quantity) Attempts to decrement inventory if it is available.InventoryServiceExtensionHandler.decrementInventory(Map<Sku, Integer> skuQuantities, Map<String, Object> context) Usually invoked within theDecrementInventoryActivityto decrement inventory for theSkus that are in skuQuantitiesvoidInventoryServiceImpl.decrementInventory(Map<Sku, Integer> skuQuantities) voidvoidInventoryServiceImpl.decrementInventory(Sku sku, int quantity) voidInventoryServiceImpl.decrementInventory(Sku sku, int quantity, Map<String, Object> context) protected voidAbstractInventoryServiceExtensionHandler.reconcileChangeOrderInventory(Map<Sku, Integer> decrementSkuQuantities, Map<Sku, Integer> incrementSkuQuantities, Map<String, Object> context) voidContextualInventoryService.reconcileChangeOrderInventory(Map<Sku, Integer> decrementSkuQuantities, Map<Sku, Integer> incrementSkuQuantities, Map<String, Object> context) Explicit method that defines exactly how to reconcile inventory in the event of a change order.InventoryServiceExtensionHandler.reconcileChangeOrderInventory(Map<Sku, Integer> decrementSkuQuantities, Map<Sku, Integer> incrementSkuQuantities, Map<String, Object> context) Usually invoked via the OMSReconcileInventoryChangeOrderActivityto determine how to handle a change order.voidInventoryServiceImpl.reconcileChangeOrderInventory(Map<Sku, Integer> decrementSkuQuantities, Map<Sku, Integer> incrementSkuQuantities, Map<String, Object> context) -
Uses of InventoryUnavailableException in org.broadleafcommerce.core.order.service.workflow
Methods in org.broadleafcommerce.core.order.service.workflow that throw InventoryUnavailableExceptionModifier and TypeMethodDescriptionprotected voidAbstractCheckAvailabilityActivity.checkSkuAvailability(Order order, Sku sku, Integer requestedQuantity)