Package com.ibm.commerce.fulfillment.commands

Interface Summary
AllocateExistingInventoryCmd Allocates existing inventory for a particular order item at a particular fulfillment center.
AllocateExpectedInventoryCmd Allocates expected inventory for a particular order item at a particular fulfillment center.
AllocateInventoryCmd Perform ATP inventory operations for a list of order items.
ApplyOrderShippingChargesCmd The interface allows for shipping charges to be set for each OrderItem.
CheckInventoryAvailabilityCmd Checks that either there is sufficient existing inventory for a list of order items, or that they could be backordered.
CheckInventoryCmd CheckInventory let you check inventory for items.
DeallocateExistingInventoryCmd Deallocates existing inventory for a particular order item.
DeallocateExpectedInventoryCmd Deallocates expected inventory for a particular order item at a particular fulfillment center.
GetEligibleFulfillmentCentersCmd For each input item, returns a list of fulfillment centers (ordered in sequence of descending preference from first to last) that could ship that item if there was sufficient inventory.
ListFulfillmentCentersCmd Deprecated.  
ResolveFulfillmentCenterCmd Resolve fulfillment center id for a catalog entry or a list of order items.
ReverseUpdateInventoryCmd ReverseUpdateInventory let you undo an updating of inventory for items.
UpdateInventoryCmd UpdateInventory let you update inventory for items.
UpdateInventoryForOrderItemsCmd Update Inventory for order items.
 
Class Summary
AllocateExistingInventoryCmdImpl The default implementation of the AllocateExistingInventory task command interface.
AllocateExpectedInventoryCmdImpl The default implementation of the AllocateExpectedInventory task command interface.
AllocateInventoryCmdImpl The default implementation of the AllocateInventory task command interface.
ApplyOrderShippingChargesCmdImpl The default implementation will use CalculationCodes with calculationUsage of Shipping to set the shipping charges for each OrderItem.
ATPParameters Insert the type's description here.
CheckInventoryAvailabilityBECmdImpl Checks that either there is sufficient existing inventory for a list of items from a backend.
CheckInventoryAvailabilityCmdImpl The default implementation of the CheckInventoryAvailability task command interface.
CheckInventoryCmdImpl CheckInventory let you check inventory for items.
DeallocateExistingInventoryCmdImpl The default implementation of the DeallocateExistingInventory task command interface.
DeallocateExpectedInventoryCmdImpl The default implementation of the DeallocateExpectedInventory task command interface.
FulfillmentRegistry This registry caches fulfillment-related entities, such as ShippingArrangements.
GetEligibleFulfillmentCentersCmdImpl The default implementation of the GetEligibleFulfillmentCenters task command interface.
InventoryBaseCmdImpl This is the base class for the CheckInventory, UpdateInventory and ReverseUpdateInventory.
InventoryManagementHelper Insert the type's description here.
JurisdictionGroupCache This MRU cache caches JurisdictionIds by JurisdictionGroupId.
JurisdictionGroupCache.Key Key class of JurisdictionGroupCache.
ListFulfillmentCentersCmdImpl Deprecated.  
OrderItemListHelper This helper class to facilitate various operations on the collections of order items.
ResolveFulfillmentCenterCmdImpl Resolve fulfillment center id for a catalog entry or a list of order items.
ReverseInventoryHelper This helper class is used to reverse inventory allocation.
ReverseUpdateInventoryCmdImpl ReverseUpdateInventory let you undo an updating of inventory for items.
ShippingArrangementCache This MRU cache caches ShippingArrangementWrappers by storeId and shippingModeId.
ShippingArrangementCache.Key Key class of ShippingArrangementCache.
ShippingArrangementPrecedenceQuickSortCompare This class is a quick sort comparison to sort the Shipping Arrangement precedence
ShippingArrangementWrapper Provides business logic associated with a ShippingArrangement.
ShippingHelper Reserved for IBM internal use.
ShippingJurisdictionCache This MRU cache caches ShippingJurisdictionIds by AddressId.
ShippingJurisdictionCache.Key Key class of ShippingJurisdictionCache.
ShippingJurisdictionGroupCache This MRU cache caches ShippingJurisdictionIds by ShippingJurisdictionGroupId.
StoredProcedureHelperProxy This helper class to facilitate various operations on the collections of order items.
UpdateInventoryCmdImpl UpdateInventory let you update inventory for items.
UpdateInventoryForOrderItemsCmdImpl Update Inventory for order items.