Interface | Description |
---|---|
CheckoutFailureType |
The CheckoutFailureType is used to categorize the reason that a checkout submission failed.
|
Class | Description |
---|---|
Attribute |
Many entities have customizable dynamic attributes, and this class is intended to hold such
values.
|
AttributeChoice |
Customer-facing input to take in additional information about the product that they are
purchasing.
|
AttributeChoiceValue |
A single value within a
AttributeChoice . |
CartAttributeConstants |
Contains all the constants for
Cart.getAttributes() and
Cart.getInternalAttributes() . |
CartAttributeConstants.Internal | |
CartCreationRequest |
A request DTO used to create a new
Cart . |
CartHolder<P extends com.broadleafcommerce.cart.client.domain.Cart> | Deprecated
in favor of new APIs driven by explicit Cart IDs and not request state
|
CartItemAttributeConstants | |
CartItemAttributeConstants.Internal | |
Category |
A reference to a category, typically used as a holder for information communicated from an
external service.
|
DataDrivenEnum |
A reference to a data driven enum, typically used as a holder for information communicated from
an external service.
|
FulfillmentFlatRate | |
IncludedProduct | |
InventorySkuRef |
Provides a representation of a SKU reference.
|
InventoryTransaction | |
ItemChoice |
Configuration state for
ProductOptionType.ITEM_CHOICE . |
MergeItemPair<I> |
A matched pair of items.
|
OfferAudit |
Captures audit relevant data when an offer was applied to an order.
|
Product |
A reference to a product, typically used as a holder for information communicated from an
external service.
|
ProductList |
A DTO that holds product references for bulk operations, and lists of failed request params.
|
ProductOption |
A "product option" encapsulates additional, variable information about a
Product
explicitly designed for customer-facing input. |
SimplePage<T> |
A simple page DTO into which a
Page can be deserialized and that can be easily
re-serialized without concern for implementation details. |
SkuInventoryAvailabilityRequest |
Request to check availability for a SKU with a specified minimum quantity.
|
SkuInventoryAvailabilitySummary | |
SkuInventoryReservationRequest |
Container to allow serialization and transport of specific inventory reservation requests.
|
SkuInventoryReservationRequestGroup |
Component to allow us to group
SkuInventoryReservationRequestItem instances together for
Inventory reservation, based on the fulfillment type and either shipToAddress or
requestedInventoryLocationId. |
SkuInventoryReservationRequestItem | |
SkuInventoryReservationResponse |
Simple wrapper to contain
InventoryTransaction records after an Inventory Reservation. |
SpecificItemChoice |
When a
ItemChoice is determined to be a ItemChoiceTargetType.SPECIFIC_PRODUCTS or
ItemChoiceTargetType.SPECIFIC_VARIANTS , this holds the relationship that the customer
should select from |
TransferCartToken |
The response object used to provide details of the cart transfer token and the token itself.
|
UserTarget |
Abstraction of a user that different entities, like offers and pricing, can target.
|
Variant |
Variants can help further identify the specifics of a Product by narrowing down the Sku via *
additional user data.
|
Weight |
Enum | Description |
---|---|
CartPricingTargetType | |
DefaultCheckoutFailureTypes |
The default set of
checkoutFailureTypes used to categorize the reason
that a checkout submission failed. |
IncludedProductType |
The possible types of targets a
IncludedProduct can have. |
ItemChoiceSelectionType |
Describes restrictions placed on the customer's ability to select items from the targeted set.
|
ItemChoiceTargetType |
The possible types of targets a
ItemChoice can have. |
ProductOptionType |
Out of the box forms that a
ProductOption can take. |
SpecificItemChoiceType |
Supported types for
SpecificItemChoice.getType() |
UserTargetType |
Enumeration for
UserTarget.getTargetType() . |
ValidationStrategy |
Supported strategies determining when
generic choices are validated. |
ValidationType |
Supported means of validating
product options . |
WeightUnits |
Units for weight
|
Exception | Description |
---|---|
InventoryUnavailableException |
Exception to indicate that inventory was unavailable, typically after trying to reserve
inventory.
|
Copyright © 2021. All rights reserved.