| Package | Description |
|---|---|
| org.broadleafcommerce.core.inventory.service | |
| org.broadleafcommerce.core.order.service.workflow |
| Modifier and Type | Method and Description |
|---|---|
void |
ContextualInventoryService.checkSkuAvailability(Order order,
Sku sku,
Integer requestedQuantity) |
void |
InventoryServiceImpl.checkSkuAvailability(Order order,
Sku sku,
Integer requestedQuantity) |
void |
InventoryService.decrementInventory(Map<Sku,Integer> skuQuantities)
Attempts to decrement inventory for a map of Skus and quantities
|
void |
InventoryServiceImpl.decrementInventory(Map<Sku,Integer> skuQuantities) |
ExtensionResultStatusType |
AbstractInventoryServiceExtensionHandler.decrementInventory(Map<Sku,Integer> skuQuantities,
Map<String,Object> context) |
void |
ContextualInventoryService.decrementInventory(Map<Sku,Integer> skuQuantities,
Map<String,Object> context)
Usually invoked from
DecrementInventoryActivity |
void |
InventoryServiceImpl.decrementInventory(Map<Sku,Integer> skuQuantities,
Map<String,Object> context) |
ExtensionResultStatusType |
InventoryServiceExtensionHandler.decrementInventory(Map<Sku,Integer> skuQuantities,
Map<String,Object> context)
Usually invoked within the
DecrementInventoryActivity to decrement inventory for the Skus that are in
skuQuantities |
void |
InventoryService.decrementInventory(Sku sku,
int quantity)
Attempts to decrement inventory if it is available.
|
void |
InventoryServiceImpl.decrementInventory(Sku sku,
int quantity) |
void |
ContextualInventoryService.decrementInventory(Sku sku,
int quantity,
Map<String,Object> context)
Pass through for
ContextualInventoryService.decrementInventory(Map, Map) |
void |
InventoryServiceImpl.decrementInventory(Sku sku,
int quantity,
Map<String,Object> context) |
protected void |
InventoryServiceImpl.decrementSku(Map<Sku,Integer> skuQuantities,
Map<String,Object> context) |
ExtensionResultStatusType |
AbstractInventoryServiceExtensionHandler.reconcileChangeOrderInventory(Map<Sku,Integer> decrementSkuQuantities,
Map<Sku,Integer> incrementSkuQuantities,
Map<String,Object> context) |
void |
ContextualInventoryService.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.
|
void |
InventoryServiceImpl.reconcileChangeOrderInventory(Map<Sku,Integer> decrementSkuQuantities,
Map<Sku,Integer> incrementSkuQuantities,
Map<String,Object> context) |
ExtensionResultStatusType |
InventoryServiceExtensionHandler.reconcileChangeOrderInventory(Map<Sku,Integer> decrementSkuQuantities,
Map<Sku,Integer> incrementSkuQuantities,
Map<String,Object> context)
Usually invoked via the OMS
ReconcileInventoryChangeOrderActivity to determine how to handle a change order. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractCheckAvailabilityActivity.checkSkuAvailability(Order order,
Sku sku,
Integer requestedQuantity) |
Copyright © 2020. All rights reserved.