List<InventoryTransaction> | 
DefaultSkuInventoryAdjustmentService.cancelInventory(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryAdjustmentRequestItems,
               String batchId,
               com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
  | 
List<InventoryTransaction> | 
DefaultSkuInventoryService.cancelInventory(SkuInventoryAdjustmentRequest request,
               com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
  | 
List<InventoryTransaction> | 
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. 
 | 
List<InventoryTransaction> | 
SkuInventoryService.cancelInventory(SkuInventoryAdjustmentRequest request,
               com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
 | 
protected InventoryTransaction | 
DefaultSkuInventoryAdjustmentService.createHardReservation(@NonNull SkuInventory inventory,
                     InventoryTransaction softTransaction,
                     @NonNull Integer quantityRequested,
                     @NonNull String referenceNumber,
                     @NonNull String batchId,
                     com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
 Hard inventory reservation. 
 | 
List<InventoryTransaction> | 
DefaultSkuInventoryAdjustmentService.createHardReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
                      String batchId,
                      com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
  | 
List<InventoryTransaction> | 
SkuInventoryAdjustmentService.createHardReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
                      String batchId,
                      com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
 Hard reservations that represent final inventory reservations. 
 | 
List<InventoryTransaction> | 
DefaultSkuInventoryService.createSkuInventoryReservations(SkuInventoryReservationRequest request,
                              com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
  | 
List<InventoryTransaction> | 
SkuInventoryService.createSkuInventoryReservations(SkuInventoryReservationRequest request,
                              com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
 Creates HARD or a SOFT Inventory Reservations. 
 | 
protected InventoryTransaction | 
DefaultSkuInventoryAdjustmentService.createSoftReservation(@NonNull SkuInventory inventory,
                     @NonNull Integer quantityRequested,
                     @NonNull String referenceNumber,
                     @NonNull String batchId,
                     com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
 Soft inventory reservation. 
 | 
List<InventoryTransaction> | 
DefaultSkuInventoryAdjustmentService.createSoftReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
                      String batchId,
                      com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
  | 
List<InventoryTransaction> | 
DefaultSkuInventoryAdjustmentService.createSoftReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
                      Map<String,List<InventoryTransaction>> existingSoftReservationsByReference,
                      String batchId,
                      com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
  | 
List<InventoryTransaction> | 
SkuInventoryAdjustmentService.createSoftReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
                      String batchId,
                      com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
 Soft reservations that represent temporary inventory reservations. 
 | 
List<InventoryTransaction> | 
SkuInventoryAdjustmentService.createSoftReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
                      Map<String,List<InventoryTransaction>> existingSoftReservationsByReference,
                      String batchId,
                      com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
 Soft reservations that represent temporary inventory reservations. 
 | 
List<InventoryTransaction> | 
DefaultSkuInventoryAdjustmentService.fulfillInventory(@NonNull Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryAdjustmentRequestItems,
                @NonNull String batchId,
                com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
  | 
List<InventoryTransaction> | 
DefaultSkuInventoryService.fulfillInventory(SkuInventoryAdjustmentRequest request,
                com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
  | 
List<InventoryTransaction> | 
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. 
 | 
List<InventoryTransaction> | 
SkuInventoryService.fulfillInventory(SkuInventoryAdjustmentRequest request,
                com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
 | 
protected void | 
DefaultSkuInventoryAdjustmentService.updateSkuInventoryQuantityReservation(@NonNull SkuInventory inventory,
                                     @NonNull Integer quantityRequested) | 
  | 
protected List<com.broadleafcommerce.data.tracking.core.service.Update<InventoryTransaction>> | 
DefaultSkuInventoryAdjustmentService.updateSoftReservationTransactionAndInventory(List<InventoryTransaction> inventoryTransactions,
                                            SkuInventory refreshedInventory,
                                            SkuInventoryAdjustmentRequestItem item) | 
  | 
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 | 
DefaultSkuInventoryService.validateSufficientAvailableInventory(List<I> availableSkuInventories,
                                    Map<String,Integer> totalRequestedQuantitiesBySkuReference,
                                    SkuReferenceFieldType skuReferenceFieldType,
                                    com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) | 
  | 
protected void | 
DefaultSkuInventoryAdjustmentService.validateSufficientQuantityReservedForItemAdjustment(SkuInventory inventory,
                                                   SkuInventoryAdjustmentRequestItem item,
                                                   Map<String,List<InventoryTransaction>> existingTransactionsByType,
                                                   InventoryTransactionType transactionType) | 
  |