Package com.broadleafcommerce.inventory.domain
-
Interface Summary Interface Description EnumeratedType Interface to allow enumerations to provide a value.InventoryReservationRequestType This will typically be 'SOFT' and 'HARD' to identify which type of Inventory Reservation this is.InventoryTransactionType Interface for providing enumerated values for different inventory transaction types.SkuInventoryFulfillmentType Marker interface indicates whetherSkuInventory
is expected to be shipped or picked up.SkuReferenceFieldType Enumerated value to indicate what type of Sku reference we are using to look up inventory. -
Class Summary Class Description Address Business domain representing an address.ConsolidatedInventoryAvailability Component that indicates that a SKU inventory is available for a particular tenant and/or application.ConsolidatedInventoryResponse This is just a wrapper class around a list ofConsolidatedInventoryAvailability
instances, making it easier to deserialize.InventoryLocation General business entity for defining anInventoryLocation
, or physical location at which inventory is stored, contained, shipped from, or picked up at.InventoryTransaction SkuInventory SkuInventoryAdjustmentRequest Request to perform an adjustment toSkuInventory
.SkuInventoryAdjustmentRequestGroup SkuInventoryAdjustmentRequestItem SkuInventoryAvailabilityRequest Request to check availability for a SKU with a specified minimum quantity.SkuInventoryAvailabilitySummary Provides a data structure to simply indicate if the SKU is available without disclosing the quantity available.SkuInventoryReservationRequest Container to allow serialization and transport of specific inventory reservation requests.SkuInventoryReservationRequestGroup SkuInventoryReservationResponse Simple wrapper to containInventoryTransaction
records.SkuRef Provides a representation of a SKU reference. -
Enum Summary Enum Description AccountingTransactionType Deprecated. This concept is unused and will be removed.DefaultInventoryReservationRequestType Provides a default, enumerated set of types, including 'HARD' and 'SOFT'.DefaultInventoryTransactionType Enumeration for storing different inventory transaction types.DefaultSkuInventoryFulfillmentType Default enum implementation ofDefaultSkuInventoryFulfillmentType
.DefaultSkuReferenceFieldType Default enumerated instance ofSkuReferenceFieldType
.DistanceType Indicates the whether the specified distance to/from anInventoryLocation
is in MILES or KILOMETERS.