| Modifier and Type | Method and Description |
|---|---|
InventoryReservation |
AdvancedInventoryDao.saveReservation(InventoryReservation reservation)
Saves the given reservation
|
InventoryReservation |
AdvancedInventoryDaoImpl.saveReservation(InventoryReservation reservation) |
| Modifier and Type | Method and Description |
|---|---|
void |
AdvancedInventoryDao.deleteReservation(InventoryReservation reservation)
Deletes the reservation from the system
|
void |
AdvancedInventoryDaoImpl.deleteReservation(InventoryReservation reservation) |
InventoryReservation |
AdvancedInventoryDao.saveReservation(InventoryReservation reservation)
Saves the given reservation
|
InventoryReservation |
AdvancedInventoryDaoImpl.saveReservation(InventoryReservation reservation) |
| Modifier and Type | Class and Description |
|---|---|
class |
InventoryReservationImpl |
| Modifier and Type | Field and Description |
|---|---|
protected List<InventoryReservation> |
InventoryReservationTemplate.reservations |
| Modifier and Type | Method and Description |
|---|---|
List<InventoryReservation> |
FulfillmentGroupItemReservations.getReservations()
All of the
InventoryReservations associated with this FulfillmentGroupItem. |
List<InventoryReservation> |
InventoryReservationTemplate.getReservations() |
| Modifier and Type | Method and Description |
|---|---|
void |
FulfillmentGroupItemReservations.setReservations(List<InventoryReservation> reservations)
Sets where inventory comes from out of a
FulfillmentGroupItem. |
void |
InventoryReservationTemplate.setReservations(List<InventoryReservation> reservations) |
| Modifier and Type | Method and Description |
|---|---|
protected InventoryReservation |
AbstractInventoryReservationStrategy.createInventoryReservation(FulfillmentLocation location,
org.broadleafcommerce.core.order.domain.FulfillmentGroupItem item,
Integer quantity) |
| Modifier and Type | Method and Description |
|---|---|
List<InventoryReservation> |
SingleLocationPerGroupReservationStrategy.getReservations(org.broadleafcommerce.core.order.domain.FulfillmentGroup fg) |
List<InventoryReservation> |
SingleLocationPerItemReservationStrategy.getReservations(org.broadleafcommerce.core.order.domain.FulfillmentGroup fg) |
List<InventoryReservation> |
MultipleReservationPerItemReservationStrategy.getReservations(org.broadleafcommerce.core.order.domain.FulfillmentGroup fg) |
List<InventoryReservation> |
InventoryReservationStrategy.getReservations(org.broadleafcommerce.core.order.domain.FulfillmentGroup fg)
This attempts to resolve a fulfillment (inventory) location for a particular fulfillment group for the given Sku
and quantity.
|
| Modifier and Type | Method and Description |
|---|---|
InventoryReservation |
AdvancedInventoryServiceImpl.saveReservation(InventoryReservation reservation) |
InventoryReservation |
AdvancedInventoryService.saveReservation(InventoryReservation reservation)
Saves the given reservation
|
| Modifier and Type | Method and Description |
|---|---|
void |
AdvancedInventoryServiceImpl.deleteReservation(InventoryReservation reservation) |
void |
AdvancedInventoryService.deleteReservation(InventoryReservation reservation)
Deletes the reservation from the system
|
InventoryReservation |
AdvancedInventoryServiceImpl.saveReservation(InventoryReservation reservation) |
InventoryReservation |
AdvancedInventoryService.saveReservation(InventoryReservation reservation)
Saves the given reservation
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AdvancedInventoryServiceExtensionHandler.buildReservationsAndInventoryMap(org.broadleafcommerce.core.order.domain.Order order,
Map<FulfillmentLocation,Map<org.broadleafcommerce.core.catalog.domain.Sku,Integer>> skuInventoryMap,
List<InventoryReservation> inventoryReservations) |
protected void |
AdvancedInventoryServiceImpl.decrementInventory(Map<FulfillmentLocation,Map<org.broadleafcommerce.core.catalog.domain.Sku,Integer>> skuInventory,
List<InventoryReservation> reservations,
boolean useQtyOnHand) |
void |
AdvancedInventoryServiceImpl.decrementInventoryFromLocations(Map<FulfillmentLocation,Map<org.broadleafcommerce.core.catalog.domain.Sku,Integer>> skuInventory,
List<InventoryReservation> reservations) |
void |
AdvancedInventoryService.decrementInventoryFromLocations(Map<FulfillmentLocation,Map<org.broadleafcommerce.core.catalog.domain.Sku,Integer>> skuInventory,
List<InventoryReservation> reservations)
The same as
AdvancedInventoryService.decrementInventoryFromLocations(Map) except that this will also persist the given reservations
so that everything can be apart of a single transaction |
protected void |
AdvancedInventoryServiceExtensionHandler.decrementInventoryFromLocations(Map<String,Object> context,
org.broadleafcommerce.core.order.domain.Order order,
Map<FulfillmentLocation,Map<org.broadleafcommerce.core.catalog.domain.Sku,Integer>> skuInventoryMap,
List<InventoryReservation> inventoryReservations,
Map<String,Object> rollbackState) |
void |
AdvancedInventoryServiceImpl.incrementInventoryFromLocations(Map<FulfillmentLocation,Map<org.broadleafcommerce.core.catalog.domain.Sku,Integer>> skuInventory,
List<InventoryReservation> reservations) |
void |
AdvancedInventoryService.incrementInventoryFromLocations(Map<FulfillmentLocation,Map<org.broadleafcommerce.core.catalog.domain.Sku,Integer>> skuInventory,
List<InventoryReservation> reservations) |
protected Map<FulfillmentLocation,Map<org.broadleafcommerce.core.catalog.domain.Sku,Integer>> |
AdvancedInventoryServiceExtensionHandler.reverseLocationQuantityMapFromReservations(List<InventoryReservation> reservations)
Given a list of reservations (e.g.
|
protected void |
AdvancedInventoryServiceExtensionHandler.validateReservationQuantities(org.broadleafcommerce.core.order.domain.FulfillmentGroupItem item,
List<InventoryReservation> reservations) |
| Modifier and Type | Method and Description |
|---|---|
List<InventoryReservation> |
WeaveFulfillmentGroupItemReservations.getReservations() |
| Modifier and Type | Method and Description |
|---|---|
void |
WeaveFulfillmentGroupItemReservations.setReservations(List<InventoryReservation> reservations) |
| Modifier and Type | Field and Description |
|---|---|
protected List<InventoryReservation> |
InventoryState.inventoryReservations |
| Modifier and Type | Method and Description |
|---|---|
List<InventoryReservation> |
InventoryState.getInventoryReservations() |
| Modifier and Type | Method and Description |
|---|---|
void |
InventoryState.setInventoryReservations(List<InventoryReservation> inventoryReservations) |
Copyright © 2020. All rights reserved.