Uses of Package
com.broadleafcommerce.cartoperation.domain
Packages that use com.broadleafcommerce.cartoperation.domain
Package
Description
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.domainClassDescriptionA "tag" represents a unique purchasing attribute for a product such "new", "on sale", "fairtrade", etc.Many entities have customizable dynamic attributes, and this class is intended to hold such values.Customer-facing input to take in additional information about the product that they are purchasing.A single value within aAttributeChoice.A reference to a catalog item, typically used as a holder for information communicated from an external service.A reference to a category, typically used as a holder for information communicated from an external service.The CheckoutFailureType is used to categorize the reason that a checkout submission failed.A reference to a data driven enum, typically used as a holder for information communicated from an external service.The default set ofcheckoutFailureTypesused to categorize the reason that a checkout submission failed.Represents a flat fulfillment rate (e.g., shipping price) for a particular fulfillable item (e.g.,CatalogItem,Variant) and fulfillment option (e.g., standard shipping).The possible types of targets aIncludedProductcan have.Provides a representation of a SKU reference.Configuration state forProductOptionType.ITEM_CHOICE.Describes restrictions placed on the customer's ability to select items from the targeted set.The possible types of targets aItemChoicecan have.A reference to a product, typically used as a holder for information communicated from an external service.A "product option" encapsulates additional, variable information about aProductexplicitly designed for customer-facing input.Out of the box forms that aProductOptioncan take.This defines the relationship between aProductandAdvancedTag.Component to allow us to groupSkuInventoryReservationRequestIteminstances together for Inventory reservation, based on the fulfillment type and either shipToAddress or requestedInventoryLocationId.When aItemChoiceis determined to be aItemChoiceTargetType.SPECIFIC_PRODUCTSorItemChoiceTargetType.SPECIFIC_VARIANTS, this holds the relationship that the customer should select fromSupported types forSpecificItemChoice.getType()Abstraction of a user that different entities, like offers and pricing, can target.Enumeration forUserTarget.getTargetType().Supported strategies determining whengeneric choicesare validated.Supported means of validatingproduct options.Variants can help further identify the specifics of a Product by narrowing down the Sku via * additional user data.Units for weight
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.serviceClassDescriptionA request DTO used to create a newCart.A reference to a catalog item, typically used as a holder for information communicated from an external service.A DTO that holds catalog item references for bulk operations, and lists of failed request params.A matched pair of items.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.service.checkout.workflow.activityClassDescriptionA reference to a catalog item, typically used as a holder for information communicated from an external service.A DTO that holds catalog item references for bulk operations, and lists of failed request params.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.service.configurationClassDescriptionCustomer-facing input to take in additional information about the product that they are purchasing.A reference to a catalog item, typically used as a holder for information communicated from an external service.A DTO that holds catalog item references for bulk operations, and lists of failed request params.Configuration state forProductOptionType.ITEM_CHOICE.A reference to a product, typically used as a holder for information communicated from an external service.A "product option" encapsulates additional, variable information about aProductexplicitly designed for customer-facing input.When aItemChoiceis determined to be aItemChoiceTargetType.SPECIFIC_PRODUCTSorItemChoiceTargetType.SPECIFIC_VARIANTS, this holds the relationship that the customer should select from
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.service.csrClassDescriptionThe response object used to provide details of the cart transfer token and the token itself.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.service.inventoryClassDescriptionA reference to a catalog item, typically used as a holder for information communicated from an external service.A DTO that holds catalog item references for bulk operations, and lists of failed request params.A reference to a product, typically used as a holder for information communicated from an external service.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.service.mappingClassDescriptionA reference to a catalog item, typically used as a holder for information communicated from an external service.A DTO that holds catalog item references for bulk operations, and lists of failed request params.A reference to a data driven enum, typically used as a holder for information communicated from an external service.A reference to a product, typically used as a holder for information communicated from an external service.Variants can help further identify the specifics of a Product by narrowing down the Sku via * additional user data.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.service.pricingClassDescriptionA reference to a catalog item, typically used as a holder for information communicated from an external service.A DTO that holds catalog item references for bulk operations, and lists of failed request params.A reference to a product, typically used as a holder for information communicated from an external service.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.service.providerClassDescriptionA reference to a catalog item, typically used as a holder for information communicated from an external service.A DTO that holds catalog item references for bulk operations, and lists of failed request params.A simple page DTO into which aPagecan be deserialized and that can be easily re-serialized without concern for implementation details.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.service.provider.externalClassDescriptionDeprecated.in favor of new APIs driven by explicit Cart IDs and not request stateA reference to a catalog item, typically used as a holder for information communicated from an external service.A DTO that holds catalog item references for bulk operations, and lists of failed request params.Exception to indicate that inventory was unavailable, typically after trying to reserve inventory.A simple page DTO into which aPagecan be deserialized and that can be easily re-serialized without concern for implementation details.Request to check availability for a SKU with a specified minimum quantity.Container to allow serialization and transport of specific inventory reservation requests.Simple wrapper to containInventoryTransactionrecords after an Inventory Reservation.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.service.provider.external.domain.customerClassDescriptionMany entities have customizable dynamic attributes, and this class is intended to hold such values.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.service.provider.external.securityClassDescriptionAbstraction of a user that different entities, like offers and pricing, can target.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.web.adviceClassDescriptionDeprecated.in favor of new APIs driven by explicit Cart IDs and not request state
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.web.endpointClassDescriptionA request DTO used to create a newCart.Deprecated.in favor of new APIs driven by explicit Cart IDs and not request stateA simple page DTO into which aPagecan be deserialized and that can be easily re-serialized without concern for implementation details.The response object used to provide details of the cart transfer token and the token itself.
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.web.filterClassDescriptionDeprecated.in favor of new APIs driven by explicit Cart IDs and not request state
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.web.resolverClassDescriptionDeprecated.in favor of new APIs driven by explicit Cart IDs and not request state
- 
Classes in com.broadleafcommerce.cartoperation.domain used by com.broadleafcommerce.cartoperation.web.validatorClassDescriptionDeprecated.in favor of new APIs driven by explicit Cart IDs and not request state