- calculateActualTaxesForCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- calculateAndAttachBundleItemProratedPrices(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
Calculates the prorated prices for the dependent cart items based on the bundle item total
price.
- calculateAndAttachBundleItemProratedPrices(CartItem, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- calculateBundleDependentItemPriceProration(CartItem, CurrencyUnit, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- calculateBundleDependentItemProratedPrice(CartItem, MonetaryAmount, MonetaryAmount, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- calculateCartItemsTotals(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
Calculates and sets CartItem.getAdjustmentsTotal()
and CartItem.getTotal()
for all items.
- calculateCartItemTotals(CartItem, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
Calculates and sets CartItem.getAdjustmentsTotal()
and CartItem.getTotal()
.
- calculateCartSubtotal(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartTotalsCalculator
-
Calculates CartPricing.getSubtotal()
.
- calculateCartSubtotal(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
- calculateCartTotalAfterTax(CartPricing) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartTotalsCalculator
-
Calculates the CartPricing.getTotal()
including tax.
- calculateCartTotalAfterTax(CartPricing) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
- calculateCartTotalBeforeTax(CartPricing) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartTotalsCalculator
-
Calculates the CartPricing.getTotal()
without tax.
- calculateCartTotalBeforeTax(CartPricing) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
- calculateDependentItemsQuantityWithSameSku(CartItem, CartItem, int) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- calculateEstimatedTaxesForCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- calculateFulfillmentGroupsTotals(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
Calculates and sets FulfillmentGroup.getTotalFulfillmentPrice()
for the group and
FulfillmentItem.getFulfillmentTotal()
and
FulfillmentItem.getMerchandiseTotalAmount()
for all items.
- calculateFulfillmentGroupTotal(Cart, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
Calculates and sets FulfillmentGroup.getTotalFulfillmentPrice()
for each group and
FulfillmentItem.getFulfillmentTotal()
and
FulfillmentItem.getMerchandiseTotalAmount()
for all items.
- calculateFulfillmentItemsTotals(Cart, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
Calculates and sets FulfillmentItem.getFulfillmentTotal()
and
FulfillmentItem.getMerchandiseTotalAmount()
for all items in the group.
- calculateFulfillmentItemTotal(FulfillmentItem, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
Calculates the FulfillmentItem.getFulfillmentTotal()
for an item.
- calculateFulfillmentTotal(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartTotalsCalculator
-
Calculates CartPricing.getFulfillmentTotal()
.
- calculateFulfillmentTotal(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
- calculateItemsQuantityWithSameSku(CartItem, Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- calculateItemsQuantityWithSameSku(CartItem, Cart, int) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- calculateItemSubtotal(Cart, boolean, CartItem, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- calculateItemSubtotal(boolean, CartItem, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
Deprecated.
- calculateTotals(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartPricingService
-
Calculate the totals for the cart.
- calculateTotals(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- CampaignProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
-
Provider for interfacing with Campaigns
.
- canCalculateFulfillmentPricing(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
-
- canCalculateFulfillmentPricing(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.FulfillmentPricingService
-
Whether the cart contains the information required to calculate fulfillment pricing.
- canCalculateTaxes(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- canCalculateTaxes(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.TaxService
-
Whether the cart contains the information required to calculate taxes.
- cancelCSRCart(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CsrCartOperationService
-
Cancels the provided CSR cart.
- cancelCSRCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- cancelCSRCart(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.CartHolder
-
Deprecated.
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Category
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.FulfillmentFlatRate
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.ProductList
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SimplePage
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationResponse
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.UserTarget
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Weight
-
- canEqual(Object) - Method in exception com.broadleafcommerce.cartoperation.exception.AddCodeException
-
- canEqual(Object) - Method in exception com.broadleafcommerce.cartoperation.exception.CartItemValidationException
-
- canEqual(Object) - Method in exception com.broadleafcommerce.cartoperation.exception.CartValidationException
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.SSLVerificationProperties
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties.FieldMapping
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenDecoderProperties
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider.CartConflictResponse
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.GuestToken
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.Version
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddAttributeRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemListToCartRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartItemModifyingRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ContactInfoRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenResponse
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.AddToCartApiError
-
- canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.StaleCartApiError
-
- canHandle(Cart, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.PaymentTaxAddressSourceHandler
-
- canHandle(Cart, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.ShippingTaxAddressSourceHandler
-
- canHandle(Cart, FulfillmentGroup) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.address.TaxAddressSourceHandler
-
Return true if this TaxAddressSourceHandler can handle the passed in request, i.e.
- CANNOT_DETERMINE_CART_ITEM_INVENTORY_ERROR_MSG - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
-
- captureReversalTypes - Variable in class com.broadleafcommerce.cartoperation.service.payment.DefaultCartPaymentStatusService
-
Deprecated.
- captureTypes - Variable in class com.broadleafcommerce.cartoperation.service.payment.DefaultCartPaymentStatusService
-
Deprecated.
- CART_HISTORY_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
-
- CART_OP_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- CartAttributeConstants - Class in com.broadleafcommerce.cartoperation.domain
-
Contains all the constants for Cart.getAttributes()
and
Cart.getInternalAttributes()
.
- CartAttributeConstants() - Constructor for class com.broadleafcommerce.cartoperation.domain.CartAttributeConstants
-
- CartAttributeConstants.Internal - Class in com.broadleafcommerce.cartoperation.domain
-
- CartCheckoutMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.CartCheckoutMessagingAutoConfiguration
-
- cartConflict(Integer, String, ContextInfo, WebClientResponseException.Conflict) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
Builds an exception when a CONFLICT exception is thrown from the Cart Service, indicating
that an optimistic lock failure occurred.
- CartConflictResponse() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider.CartConflictResponse
-
- CartCookieIssuer - Interface in com.broadleafcommerce.cartoperation.web.service
-
Responsible for issuing and resolving cart cookies.
- CartCookieProperties - Class in com.broadleafcommerce.cartoperation.web.autoconfigure
-
- CartCookieProperties() - Constructor for class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
- CartCookieProperties.Jwt - Class in com.broadleafcommerce.cartoperation.web.autoconfigure
-
- CartCookieResponseBodyAdvice - Class in com.broadleafcommerce.cartoperation.web.advice
-
- CartCookieResponseBodyAdvice(CartHolder<Cart>, CartCookieIssuer, ContextInfoWebRequestResolver) - Constructor for class com.broadleafcommerce.cartoperation.web.advice.CartCookieResponseBodyAdvice
-
Deprecated.
- CartCreationRequest - Class in com.broadleafcommerce.cartoperation.domain
-
A request DTO used to create a new Cart
.
- CartCreationRequest(AddItemRequest) - Constructor for class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
-
- CartCreationRequest(AddItemRequest, PriceCartRequest) - Constructor for class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
-
- CartCreationRequest() - Constructor for class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
-
- CartFinalizationException - Exception in com.broadleafcommerce.cartoperation.exception
-
Thrown when an issue is encountered during the finalization of a Cart
following a
successful checkout
- CartFinalizationException(String, Throwable, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartFinalizationException
-
- CartFulfillmentValidationActivity - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
Validates the fulfillment information on the cart.
- CartFulfillmentValidationActivity(CartOperationServiceAutoConfiguration.ValidationConfiguration.FulfillmentCheckoutValidationConfig, FulfillmentGroupSubmitValidator, MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartFulfillmentValidationActivity
-
- CartHandlerMethodArgumentResolver - Class in com.broadleafcommerce.cartoperation.web.resolver
-
Resolves the Cart parameter for controller methods that require it.
- CartHandlerMethodArgumentResolver(CartHolder<Cart>) - Constructor for class com.broadleafcommerce.cartoperation.web.resolver.CartHandlerMethodArgumentResolver
-
- CartHistoryEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
-
- CartHistoryEndpoint(CartProvider) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
-
- CartHolder<P extends com.broadleafcommerce.cart.client.domain.Cart> - Class in com.broadleafcommerce.cartoperation.domain
-
- CartHolder() - Constructor for class com.broadleafcommerce.cartoperation.domain.CartHolder
-
Deprecated.
- CartItemAttributeConstants - Class in com.broadleafcommerce.cartoperation.domain
-
- CartItemAttributeConstants.Internal - Class in com.broadleafcommerce.cartoperation.domain
-
- CartItemConfigurationErrorEnum - Enum in com.broadleafcommerce.cartoperation.service
-
Enumerations to drive configuration errors for cart items.
- CartItemConfigurationService - Interface in com.broadleafcommerce.cartoperation.service.configuration
-
- CartItemMappingProperties - Class in com.broadleafcommerce.cartoperation.service.environment
-
- CartItemMappingProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties
-
- CartItemMappingProperties.FieldMapping - Class in com.broadleafcommerce.cartoperation.service.environment
-
- CartItemMergingService<I extends com.broadleafcommerce.cart.client.domain.CartItem> - Interface in com.broadleafcommerce.cartoperation.service
-
Item merging service for Carts and Cart Items.
- CartItemModifyingRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
Base request for any request that modifies a cart item directly.
- CartItemModifyingRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartItemModifyingRequest
-
- CartItemModifyingRequestValidator - Class in com.broadleafcommerce.cartoperation.web.validator
-
Validates cart item requests that will modify the cart.
- CartItemModifyingRequestValidator(CartHolder<Cart>) - Constructor for class com.broadleafcommerce.cartoperation.web.validator.CartItemModifyingRequestValidator
-
- CartItemOfferUtils - Class in com.broadleafcommerce.cartoperation.service.util.offer
-
Utility class to aid in processing CartItems
regarding offers.
- CartItemOfferUtils(ObjectMapper) - Constructor for class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
- CartItemPriceableTargetUtils - Class in com.broadleafcommerce.cartoperation.service.provider.external.pricing
-
Collection of utilities for PriceableTargets
related to CartItem
.
- CartItemPriceableTargetUtils(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
-
- CartItemPricingUtils - Class in com.broadleafcommerce.cartoperation.service.pricing
-
Utility to aid in pricing CartItems
.
- CartItemPricingUtils(CartItemPriceableTargetUtils, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- CartItemProductMapper - Interface in com.broadleafcommerce.cartoperation.service.mapping
-
- CartItemProductService - Interface in com.broadleafcommerce.cartoperation.service.mapping
-
- CartItemValidationActivity - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
This
CheckoutWorkflowActivity
is responsible for validating that the cart's
CartItems
include all necessary selections and data so that we can clearly
understand what is being purchased and must later be fulfilled.
- CartItemValidationActivity(CatalogProvider, CartItemConfigurationService, MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
-
- CartItemValidationException - Exception in com.broadleafcommerce.cartoperation.exception
-
Thrown when a CartItem
is invalidly configured.
- CartItemValidationException(CartItem) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartItemValidationException
-
- cartItemValidationException(CartItemValidationException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
-
- CartModifyingRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
Base request for any request that modifies the cart directly.
- CartModifyingRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
-
- CartModifyingRequestValidator - Class in com.broadleafcommerce.cartoperation.web.validator
-
Validates cart requests that will modify the cart.
- CartModifyingRequestValidator(CartHolder<Cart>) - Constructor for class com.broadleafcommerce.cartoperation.web.validator.CartModifyingRequestValidator
-
- CartNotFoundException - Exception in com.broadleafcommerce.cartoperation.web.endpoint.exception
-
- CartNotFoundException() - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.CartNotFoundException
-
- CartNotFoundException(String) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.CartNotFoundException
-
- CartNotFoundException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.CartNotFoundException
-
- CartNotFoundException(Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.CartNotFoundException
-
- CartNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.CartNotFoundException
-
- cartNotFoundMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- cartNotFoundMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- cartNotFoundMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- cartNotFoundMessage() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
-
- CartOfferUtils - Class in com.broadleafcommerce.cartoperation.service.util.offer
-
Utility class to aid in retrieving offer information from Cart
.
- CartOfferUtils(CartItemOfferUtils) - Constructor for class com.broadleafcommerce.cartoperation.service.util.offer.CartOfferUtils
-
- CartOfferValidationActivity - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
This
CheckoutWorkflowActivity
is responsible for validating that the cart's offers, offer
codes, and campaign codes are still valid.
- CartOfferValidationActivity(ExternalOfferProvider, CampaignProvider, MessageSource, CartOperationService) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
-
- CartOperationDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.cartoperation.autoconfigure
-
Spring Boot default property overrides for this service
- CartOperationDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.cartoperation.autoconfigure.CartOperationDefaultsEnvironmentPostProcessor
-
- CartOperationEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
-
- CartOperationEndpoint(CartOperationService, CartPricingService, TaxService, CartOperationServiceProperties, CartHolder<Cart>) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- CartOperationExceptionAdvisor - Class in com.broadleafcommerce.cartoperation.web.endpoint.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- CartOperationExceptionAdvisor(ObjectMapper) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
-
- CartOperationService - Interface in com.broadleafcommerce.cartoperation.service
-
Service for orchestrating the different workflows on various cart operations.
- CartOperationServiceAutoConfiguration - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
-
- CartOperationServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
-
- CartOperationServiceAutoConfiguration.CartCheckoutMessagingAutoConfiguration - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
-
- CartOperationServiceAutoConfiguration.ValidationConfiguration - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
-
- CartOperationServiceAutoConfiguration.ValidationConfiguration.FulfillmentCheckoutValidationConfig - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
-
- CartOperationServiceOfferUtils - Class in com.broadleafcommerce.cartoperation.service.util.offer
-
- CartOperationServiceOfferUtils(CartOfferUtils, CartItemOfferUtils) - Constructor for class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- CartOperationServiceProperties - Class in com.broadleafcommerce.cartoperation.service
-
- CartOperationServiceProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
- CartOperationServiceProperties.BulkAddToCartOperation - Class in com.broadleafcommerce.cartoperation.service
-
Contains properties for bulk add to cart operations from the API.
- CartOperationServiceProperties.ItemListSecurity - Class in com.broadleafcommerce.cartoperation.service
-
Properties related to access control of item lists.
- CartOperationServiceProperties.PriceInvalidation - Class in com.broadleafcommerce.cartoperation.service
-
Contains properties that determine whether certain operations from the API cause prices to be
invalidated.
- CartOperationServiceProviders - Interface in com.broadleafcommerce.cartoperation.service.provider
-
- cartOperationsOauth2FilterFunctionSupplier(ClientRegistrationRepository, SSLVerificationProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
-
We'll leave this with a general name as it can (and should) be reused in a flex package.
- cartOperationsResourceLockProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
-
- cartOperationsWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, SSLVerificationProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
-
- CartOperationWebAutoConfiguration - Class in com.broadleafcommerce.cartoperation.web.autoconfigure
-
- CartOperationWebAutoConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.web.autoconfigure.CartOperationWebAutoConfiguration
-
- cartOpsIdempotentMessageConsumptionService(MessageLockService) - Static method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
-
- cartOpsMessageLockService(ResourceLockProvider) - Static method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
-
- CartOpsMessageLockService - Class in com.broadleafcommerce.cartoperation.service.messaging.idempotency
-
A cart operations specific implementation of the message lock service.
- CartOpsMessageLockService(ResourceLockProvider) - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.idempotency.CartOpsMessageLockService
-
- CartPaymentMethodValidationActivity - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
This
CheckoutWorkflowActivity
is responsible for validating that the cart includes active
Payments
whose sum is equal to
CartPricing.getTotal()
.
- CartPaymentMethodValidationActivity(CartPaymentStatusService, PaymentSummaryService, PaymentGatewayConfigurationProvider, MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
- CartPaymentStatusService - Interface in com.broadleafcommerce.cartoperation.service.payment
-
- CartPricingRoundingHelper - Class in com.broadleafcommerce.cartoperation.service.pricing
-
Helper class to calculate rounding of monetary unit amounts for cart pricing.
- CartPricingRoundingHelper() - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.CartPricingRoundingHelper
-
- CartPricingService - Interface in com.broadleafcommerce.cartoperation.service.pricing
-
Defines a service that handles pricing operations on a Cart
.
- CartPricingTargetType - Enum in com.broadleafcommerce.cartoperation.domain
-
- CartPricingValidationActivity - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
This
CheckoutWorkflowActivity
is responsible for validating that the
Cart
and its
CartItems
have been successfully priced.
- CartPricingValidationActivity(MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPricingValidationActivity
-
- CartProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
-
Provider for interfacing with operations directly involving a Cart
.
- CartRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
Represents a cart request (when a cart is submitted as the request body).
- CartRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartRequest
-
- CartResolutionFilter - Class in com.broadleafcommerce.cartoperation.web.filter
-
Determines what cart to use for the request and stores it in a request scoped
CartHolder
bean.
- CartResolutionFilter(ServletRequestCartResolver, CartHolder<Cart>) - Constructor for class com.broadleafcommerce.cartoperation.web.filter.CartResolutionFilter
-
- CartResolverService - Interface in com.broadleafcommerce.cartoperation.service
-
The interface used for resolving in-progress Carts
.
- cartResolverService - Variable in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
-
- CartStalePricingValidationActivity - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
This
CheckoutWorkflowActivity
is responsible for validating that the
Cart
and its
CartItems
have the actual (latest) prices.
- CartStalePricingValidationActivity(MessageSource, CartProvider, CartStalePricingValidationActivityProperties, StaleCartPricingResultHolder) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- CartStalePricingValidationActivityProperties - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
- CartStalePricingValidationActivityProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivityProperties
-
- CartStatusValidationHelper - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
This
CheckoutWorkflowActivity
is responsible for validating that the cart is able to be
checked out, based on its
status
.
- CartStatusValidationHelper(MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStatusValidationHelper
-
- CartTotalsCalculator - Interface in com.broadleafcommerce.cartoperation.service.pricing
-
Service that assists
CartPricingService
in calculating price totals for the various
members of a
Cart
.
- CartTransferService - Interface in com.broadleafcommerce.cartoperation.service.csr
-
Service for performing ownership transfers between anonymous, CSR, and customer-owned carts.
- CartValidationException - Exception in com.broadleafcommerce.cartoperation.exception
-
An exception that occurs as a result of validating the cart.
- CartValidationException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartValidationException
-
- CartValidationException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartValidationException
-
- CartValidationProperties - Class in com.broadleafcommerce.cartoperation.web.autoconfigure
-
Properties for controlling the validation of requests.
- CartValidationProperties() - Constructor for class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
-
- CartValidationProperties.GuestToken - Class in com.broadleafcommerce.cartoperation.web.autoconfigure
-
Describes configuration for controlling how guest token validation applies or not.
- CartValidationProperties.Version - Class in com.broadleafcommerce.cartoperation.web.autoconfigure
-
Describes configuration for controlling validation that should apply to the version for
carts.
- CartVersionedRequest - Interface in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
A request which can contain a cart version for optimistic locking enforcement.
- CartVersionHandlerMethodArgumentResolver - Class in com.broadleafcommerce.cartoperation.web.resolver
-
- CartVersionHandlerMethodArgumentResolver(RequestCartVersionResolver) - Constructor for class com.broadleafcommerce.cartoperation.web.resolver.CartVersionHandlerMethodArgumentResolver
-
- CartVersionRequestValidator - Interface in com.broadleafcommerce.cartoperation.web.validator
-
Validates cart (item) version is present when appropriate.
- CartVersionRequiredException - Exception in com.broadleafcommerce.cartoperation.exception
-
Exception thrown by
CartVersionValidationService
when a cart version is not provided when
validating the cart version for an update operation.
- CartVersionRequiredException() - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartVersionRequiredException
-
- CartVersionRequiredException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartVersionRequiredException
-
- CartVersionRequiredException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartVersionRequiredException
-
- CartVersionRequiredException(Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartVersionRequiredException
-
- CartVersionRequiredException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartVersionRequiredException
-
- CartVersionValidationService - Interface in com.broadleafcommerce.cartoperation.service
-
Service used for validating the version of a Cart
for reads and updates within this
service.
- CatalogProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
-
Provider for interfacing with operations around a Catalog
related entities.
- Category - Class in com.broadleafcommerce.cartoperation.domain
-
A reference to a category, typically used as a holder for information communicated from an
external service.
- Category() - Constructor for class com.broadleafcommerce.cartoperation.domain.Category
-
- CHANNEL - Static variable in interface com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEventProducer
-
- checkCartValidForCustomer(Cart) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- checkContextMatches(Map<String, Object>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.web.service.CartCookieIssuer
-
Check if the provided cookie claims match the context.
- checkContextMatches(Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
-
- checkDependentItemInternalInventoryAvailability(CartItem, Product, CartItem, Product) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Checks the inventory-related fields in the catalog data to determine whether or not the
dependent item is available.
- checkInternalInventoryAvailability(CartItem, Product, List<Product>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Checks the inventory-related fields in the catalog data to determine whether or not the item
is available.
- checkInventoryAvailability(CartItem, Cart, Product, List<Product>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Checks the inventory of the cart item.
- checkInventoryAvailability(CartItem, Cart, Product, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- CHECKOUT_WORKFLOW_ERRORS - Static variable in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
-
- CHECKOUT_WORKFLOW_ROLLBACK_ERRORS - Static variable in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
-
- CheckoutCartEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
-
- CheckoutCartEndpoint(CartResolverService, CartOperationService, CartVersionValidationService, GuestCartProtectionService, GuestCartTokenValidator, CartValidationProperties, CheckoutService, FulfillmentPricingService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- CheckoutCompletionEvent - Class in com.broadleafcommerce.cartoperation.service.messaging.completion
-
A message event dispatched after a cart checkout completes successfully.
- CheckoutCompletionEvent(CheckoutCart, String, ContextInfo) - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
-
- CheckoutCompletionEvent() - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
-
- CheckoutCompletionMessageException - Exception in com.broadleafcommerce.cartoperation.exception
-
Thrown when an issue is encountered while sending a checkout completion message to notify
external & internal listeners that a cart has successfully completed checkout
- CheckoutCompletionMessageException(String, Throwable, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutCompletionMessageException
-
- CheckoutEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
-
- CheckoutEndpoint(CartOperationService, CheckoutService, FulfillmentPricingService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
-
Deprecated.
- CheckoutFailureType - Interface in com.broadleafcommerce.cartoperation.domain
-
The CheckoutFailureType is used to categorize the reason that a checkout submission failed.
- CheckoutProcessRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
Request DTO used for providing information upon submitting a cart for checkout.
- CheckoutProcessRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutProcessRequest
-
- CheckoutResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
DTO for communicating the results of a checkout submission
- CheckoutResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
- CheckoutRollbackEvent - Class in com.broadleafcommerce.cartoperation.service.messaging.rollback
-
- CheckoutRollbackEvent() - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent
-
- CheckoutRollbackEventProducer - Interface in com.broadleafcommerce.cartoperation.service.messaging.rollback
-
- checkoutRollbackOutput() - Method in interface com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEventProducer
-
- CheckoutService - Interface in com.broadleafcommerce.cartoperation.service.checkout
-
- CheckoutWorkflow - Interface in com.broadleafcommerce.cartoperation.service.checkout.workflow
-
- CheckoutWorkflowActivity - Interface in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
Within the execution of a
CheckoutWorkflow
, implementations of this interface are
responsible for contributing an independent & isolated portion of the work required for a cart to
complete checkout.
- CheckoutWorkflowActivityException - Exception in com.broadleafcommerce.cartoperation.exception
-
- CheckoutWorkflowActivityException(String, String, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
-
- CheckoutWorkflowActivityException(String, String, Throwable, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
-
- CheckoutWorkflowActivityException(String, String, Map<String, String>, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
-
- CheckoutWorkflowActivityException(String, String, Cart, Map<String, String>) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
-
- CheckoutWorkflowException - Exception in com.broadleafcommerce.cartoperation.exception
-
- CheckoutWorkflowException(Exception, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowException
-
- CheckoutWorkflowException(String, String, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowException
-
- CheckoutWorkflowRollbackException - Exception in com.broadleafcommerce.cartoperation.exception
-
Thrown when an issue is encountered during the execution of
CheckoutWorkflowActivity#rollback(Cart, String)
- CheckoutWorkflowRollbackException(Exception) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowRollbackException
-
- CheckoutWorkflowRollbackException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowRollbackException
-
- CheckoutWorkflowRollbackException(String, Exception) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowRollbackException
-
- checkQuantityWithinThreshold(Cart, CartItem, Product) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Checks if the quantity of the item fits within the threshold.
- clazz - Static variable in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
-
- cleanPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemProductService
-
Exclude PriceableTarget
information from the PriceInfo
as it's unnecessary to
calculate pricing.
- cleanPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- clearCartPrices(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- clearCustomerInformation(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
-
- clearCustomerInformation(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.GuestCartProtectionService
-
Clears customer information from the provided cart.
- clearFulfillmentPricing(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- clearItemPricing(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- cloneCartIntoStatus(Cart, CartStatus, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CsrCartOperationService
-
Clone the given cart into a new cart with the given status.
- cloneCartIntoStatus(Cart, CartStatus, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- cloneCSRCartFromCustomer(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- cloneCsrCartFromCustomer(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
-
Deprecated.
- cloneCsrCartFromInProcess(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CsrCartOperationService
-
- cloneCsrCartFromInProcess(Cart, Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CsrCartOperationService
-
Clone the customer's in-process cart into a new csr-owned cart.
- cloneCsrCartFromInProcess(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- cloneCsrCartFromInProcess(Cart, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- CLONED_ITEM_ORIGINAL_ID - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
-
For CartItems
which were cloned from another cart, this attribute will
be populated with the ID of the original item which was cloned from.
- com.broadleafcommerce.cartoperation.autoconfigure - package com.broadleafcommerce.cartoperation.autoconfigure
-
- com.broadleafcommerce.cartoperation.domain - package com.broadleafcommerce.cartoperation.domain
-
- com.broadleafcommerce.cartoperation.domain.type - package com.broadleafcommerce.cartoperation.domain.type
-
- com.broadleafcommerce.cartoperation.exception - package com.broadleafcommerce.cartoperation.exception
-
- com.broadleafcommerce.cartoperation.exception.security - package com.broadleafcommerce.cartoperation.exception.security
-
- com.broadleafcommerce.cartoperation.oauth2.client.endpoint - package com.broadleafcommerce.cartoperation.oauth2.client.endpoint
-
- com.broadleafcommerce.cartoperation.oauth2.client.web - package com.broadleafcommerce.cartoperation.oauth2.client.web
-
- com.broadleafcommerce.cartoperation.service - package com.broadleafcommerce.cartoperation.service
-
- com.broadleafcommerce.cartoperation.service.autoconfigure - package com.broadleafcommerce.cartoperation.service.autoconfigure
-
- com.broadleafcommerce.cartoperation.service.checkout - package com.broadleafcommerce.cartoperation.service.checkout
-
- com.broadleafcommerce.cartoperation.service.checkout.workflow - package com.broadleafcommerce.cartoperation.service.checkout.workflow
-
- com.broadleafcommerce.cartoperation.service.checkout.workflow.activity - package com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
- com.broadleafcommerce.cartoperation.service.configuration - package com.broadleafcommerce.cartoperation.service.configuration
-
- com.broadleafcommerce.cartoperation.service.csr - package com.broadleafcommerce.cartoperation.service.csr
-
- com.broadleafcommerce.cartoperation.service.environment - package com.broadleafcommerce.cartoperation.service.environment
-
- com.broadleafcommerce.cartoperation.service.fulfillment.address - package com.broadleafcommerce.cartoperation.service.fulfillment.address
-
- com.broadleafcommerce.cartoperation.service.fulfillment.validation - package com.broadleafcommerce.cartoperation.service.fulfillment.validation
-
- com.broadleafcommerce.cartoperation.service.fulfillment.validation.address - package com.broadleafcommerce.cartoperation.service.fulfillment.validation.address
-
- com.broadleafcommerce.cartoperation.service.fulfillment.validation.item - package com.broadleafcommerce.cartoperation.service.fulfillment.validation.item
-
- com.broadleafcommerce.cartoperation.service.fulfillment.validation.option - package com.broadleafcommerce.cartoperation.service.fulfillment.validation.option
-
- com.broadleafcommerce.cartoperation.service.fulfillment.validation.type - package com.broadleafcommerce.cartoperation.service.fulfillment.validation.type
-
- com.broadleafcommerce.cartoperation.service.mapping - package com.broadleafcommerce.cartoperation.service.mapping
-
- com.broadleafcommerce.cartoperation.service.messaging.completion - package com.broadleafcommerce.cartoperation.service.messaging.completion
-
- com.broadleafcommerce.cartoperation.service.messaging.idempotency - package com.broadleafcommerce.cartoperation.service.messaging.idempotency
-
- com.broadleafcommerce.cartoperation.service.messaging.rollback - package com.broadleafcommerce.cartoperation.service.messaging.rollback
-
- com.broadleafcommerce.cartoperation.service.payment - package com.broadleafcommerce.cartoperation.service.payment
-
- com.broadleafcommerce.cartoperation.service.payment.summary - package com.broadleafcommerce.cartoperation.service.payment.summary
-
- com.broadleafcommerce.cartoperation.service.pricing - package com.broadleafcommerce.cartoperation.service.pricing
-
- com.broadleafcommerce.cartoperation.service.provider - package com.broadleafcommerce.cartoperation.service.provider
-
- com.broadleafcommerce.cartoperation.service.provider.external - package com.broadleafcommerce.cartoperation.service.provider.external
-
- com.broadleafcommerce.cartoperation.service.provider.external.page - package com.broadleafcommerce.cartoperation.service.provider.external.page
-
- com.broadleafcommerce.cartoperation.service.provider.external.pricing - package com.broadleafcommerce.cartoperation.service.provider.external.pricing
-
- com.broadleafcommerce.cartoperation.service.provider.external.security - package com.broadleafcommerce.cartoperation.service.provider.external.security
-
- com.broadleafcommerce.cartoperation.service.util.offer - package com.broadleafcommerce.cartoperation.service.util.offer
-
- com.broadleafcommerce.cartoperation.web.advice - package com.broadleafcommerce.cartoperation.web.advice
-
- com.broadleafcommerce.cartoperation.web.autoconfigure - package com.broadleafcommerce.cartoperation.web.autoconfigure
-
- com.broadleafcommerce.cartoperation.web.endpoint - package com.broadleafcommerce.cartoperation.web.endpoint
-
- com.broadleafcommerce.cartoperation.web.endpoint.domain - package com.broadleafcommerce.cartoperation.web.endpoint.domain
-
- com.broadleafcommerce.cartoperation.web.endpoint.exception - package com.broadleafcommerce.cartoperation.web.endpoint.exception
-
- com.broadleafcommerce.cartoperation.web.filter - package com.broadleafcommerce.cartoperation.web.filter
-
- com.broadleafcommerce.cartoperation.web.filter.resolver - package com.broadleafcommerce.cartoperation.web.filter.resolver
-
- com.broadleafcommerce.cartoperation.web.resolver - package com.broadleafcommerce.cartoperation.web.resolver
-
- com.broadleafcommerce.cartoperation.web.resolver.annotation - package com.broadleafcommerce.cartoperation.web.resolver.annotation
-
- com.broadleafcommerce.cartoperation.web.security - package com.broadleafcommerce.cartoperation.web.security
-
- com.broadleafcommerce.cartoperation.web.service - package com.broadleafcommerce.cartoperation.web.service
-
- com.broadleafcommerce.cartoperation.web.validator - package com.broadleafcommerce.cartoperation.web.validator
-
- com.broadleafcommerce.cartoperation.web.validator.exception - package com.broadleafcommerce.cartoperation.web.validator.exception
-
- configure(HttpSecurity) - Method in class com.broadleafcommerce.cartoperation.web.security.AnonymousCustomerSecurityEnhancer
-
- confirmCartPayments(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- confirmCartPayments(Cart, String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- confirmCartPayments(Cart, String, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentConfirmationService
-
Intended to confirm all unconfirmed, active payments
related to the provided
Cart
.
- confirmCartPayments(Cart, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentConfirmationService
-
Intended to confirm all unconfirmed, active payments
related to the provided
Cart
.
- consumeTransferToken(String, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- ContactInfoRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
DTO for a request to update the Cart's contact info.
- ContactInfoRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.ContactInfoRequest
-
- contextMatches(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
-
- CONTRACT_PRICE - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.PricingFields
-
- convertAddressToDestination(Address) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
Converts an Address
to a Destination
.
- convertErrors(Errors) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartFulfillmentValidationActivity
-
Converts any errors in the errors container into a map using the field path and error code.
- convertItemDetails(Object) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
Converts the given
Object
to a
List
of
OfferItemDetails
.
- convertToTransferCartToken(JWTClaimsSet) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
-
- create(P, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
-
- create(P, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListProvider
-
Creates an item list.
- createBundleDependentItemAdjustment(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- createCart(CartCreationRequest, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
- createCart(CartCreationRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- createCart(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
-
Create a new cart.
- createCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
- createCart(CartCreationRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- createCartAlert(String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- createCartAlert(String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- createCartItem(AddItemRequest, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- createCartItem(AddItemRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- createCloneCart(Cart, CartStatus, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- createCustomerContext() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
Create a CustomerContext
and add customer and customer segments.
- createDependentItem(IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
-
- createEmptyCart(CustomerRef, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Creates and returns an empty, unsaved Cart
with typical defaults.
- createEmptyCart(CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- createFulfillmentGroupForItems(Collection<? extends CartItem>, String, Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- createFulfillmentGroupForItems(Collection<? extends CartItem>, String, Cart, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- createGuestToken(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
-
- createGuestToken(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.GuestCartProtectionService
-
Creates a new guest token for the cart with the provided ID.
- createGuestToken(GuestToken, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalGuestTokenProvider
-
- createGuestToken(GuestToken, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.GuestTokenProvider
-
Creates the provided GuestToken
and returns the result.
- createItemAndAddToCart(Cart, AddItemRequest, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Creates a new item and adds it to the provided Cart
.
- createItemAndAddToCart(Cart, AddItemRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- createItemList(L, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
-
- createItemList(L, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
-
Creates an item list and handles related security access grants.
- createItemList(ContextInfo, CustomerRef, L) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
-
- createItemListAccessRule(P, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
- createItemListAccessRule(P, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListAccessRuleProvider
-
Create an item list access rule.
- createItemListAccessRules(String, List<P>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
- createItemListAccessRules(String, List<P>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListAccessRuleProvider
-
Creates item list access rules.
- createItemListItem(ContextInfo, CustomerRef, String, I) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
-
- createItemListItems(String, Collection<I>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
-
- createItemListItems(String, Collection<I>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListItemManagementService
-
Creates item list items.
- createItemListItems(ContextInfo, CustomerRef, String, List<I>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
-
- createItems(String, Collection<P>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
-
- createItems(String, Collection<I>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListItemProvider
-
Creates items within a specific list.
- createItemsAndAddToCart(Cart, Collection<AddItemRequest>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Creates new items and adds them to the provided Cart
.
- createNonRequestCart(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
-
Create a new cart, without updating the original request cart.
- createNonRequestCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
- createOrderNumber(Cart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
Creates a new order number for a submitted cart.
- createOwnerAccessRule(CustomerRef, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
-
Creates an owner type of access rule for the given item list.
- createPaymentRequest(Cart, Payment, PaymentTransaction) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentRequestService
-
Creates a PaymentRequest
, based on the provided Cart
, Payment
, &
PaymentTransaction
, which will drive the authorization transaction in
PaymentGatewayTransactionService.authorize(PaymentRequest)
.
- createPaymentRequest(Cart, Payment, PaymentTransaction) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentRequestService
-
Creates a PaymentRequest
, based on the provided Cart
, Payment
, &
PaymentTransaction
- createPaymentTransaction(Cart, Payment, TransactionType, MonetaryAmount, String, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionService
-
- createPaymentTransaction(Cart, Payment, TransactionType, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentTransactionService
-
Creates a pending PaymentTransaction
& saves it to the provided cart payment.
- createPaymentTransaction(Cart, Payment, TransactionType, String, PaymentTransaction, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentTransactionService
-
Creates a pending PaymentTransaction
& saves it to the provided cart payment.
- createPaymentTransaction(Cart, Payment, TransactionType, MonetaryAmount, String, PaymentTransaction, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentTransactionService
-
Creates a pending PaymentTransaction
& saves it to the provided cart payment.
- createSharedAccessRules(ShareItemListRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
-
Creates shared access rules based off of a share request.
- createTarget(String, String, String, Integer, Map<String, MonetaryAmount>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
-
Creates the PriceableTarget
with the specified identifier and type.
- createTargetForSku(String, String, Integer, Map<String, MonetaryAmount>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
-
- createTargets(CartItem, Map<String, Integer>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
-
Creates PriceableTargets
for a CartItem
.
- createTransferCartToken(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CartTransferService
-
Creates a new
TransferCartToken
that can be exchanged for proof of access to transfer
a particular cart.
- createTransferCartToken(Cart) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
-
- createTransferToken(String, Integer, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- CSRCartEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
-
- CSRCartEndpoint(CartResolverService, CartOperationService, CsrCartOperationService, CartTransferService, CartVersionValidationService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- CsrCartOperationService - Interface in com.broadleafcommerce.cartoperation.service.csr
-
Service for orchestrating the different CSR triggered workflows on various cart operations.
- customerHasAccessToCart(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
-
- customerHasRightsToResolveCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- customerInProcessCart(ContextInfo, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
-
Deprecated.
- CustomerRefHandlerMethodArgumentResolver - Class in com.broadleafcommerce.cartoperation.web.resolver
-
Resolves the CustomerRef
parameter for controller methods that require it.
- CustomerRefHandlerMethodArgumentResolver(AuthenticationUtils, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
-
- customerRefToParams(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
Converts a customer reference to request params.
- CustomerServiceEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
-
- CustomerServiceEndpoint(CartOperationService, CsrCartOperationService, CartTransferService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
-
Deprecated.
- gatherCartItemConfigErrors(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
-
Gathers all of the config error messages for the CartItem
into a map.
- gatherCustomerSegmentTargets() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
-
- gatherCustomerTarget() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
-
- gatherUserTargetsFromAuthentication() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
-
- gatherUserTargetsFromAuthentication() - Method in interface com.broadleafcommerce.cartoperation.service.provider.external.security.UserTargetGenerationService
-
Create and return
user targets
for use in pricing and offer provider
requests.
- generateGuestToken(String) - Method in interface com.broadleafcommerce.cartoperation.service.GuestTokenGenerator
-
Generates a GuestToken
for the given cart ID.
- generateGuestToken(String) - Method in class com.broadleafcommerce.cartoperation.service.ULIDGuestTokenGenerator
-
- generateGuestTokenForCart(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- getAccessibleRules(CustomerRef, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
-
- getAccessibleRules(CustomerRef, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
-
Gets a page of acceesible access rules for a customer.
- getActualTaxProvider() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- getAddItemFailures() - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
-
- getAddItemFailures() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
-
All failures that occurred.
- getAddItemRequest() - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
-
- getAddItemRequest() - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
-
The add item request that failed
- getAdditionalAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Return any additional attributes passed in the request not matching any defined properties.
- getAdditionalAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Return any additional attributes passed in the request not matching any defined properties.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
Miscellaneous attributes that can be set to this request in order to inform business logic
for adding a CartItem
.
- getAdditionalItemPricing() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- getAdditionalItemPricing() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- getAdditionalItemPricing() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- getAddress() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
-
The shipping address for this fulfillment group.
- getAddressValidators() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.AbstractTypeFulfillmentGroupSubmitValidator
-
- getAddToCartService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
-
- getAdjustments(List<Adjustment>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- getAdjustments() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
The list of adjustments that were added to the cart because of the code's application.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment
discounts.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment
discounts.
- getAllowedDeleteRoles() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
-
- getAllowedEditRoles() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
-
- getAllowedShareRoles() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
-
- getAllowedValues() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
Gives the customer more structured input to fill out their option, which can drive a select
field or a color picker with particular colors.
- getAllowedViewRoles() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
-
- getAmount() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The amount for which the payment is allotted.
- getAmount() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The amount for which the payment is allotted.
- getApplicationId(Cart) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
-
- getApplyUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
-
The URI path for applying offers.
- getAssets() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
All ProductAssets
for this product.
- getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.Category
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.SimplePage
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttributeChoice() - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
- getAttributeChoiceService() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
-
- getAttributeConfigErrors() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.AddToCartApiError
-
Map of configuration errors for related to the item's CartItem#attributeChoices()
that are derived from ProductOptions where the key is the attribute name.
- getAttributeName() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
The order or item attribute that this choice is stored in when the user adds to their cart
- getAttributeName() - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties.FieldMapping
-
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.Category
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Dynamic attributes that are a part of the product.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.SimplePage
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Dynamic attributes that are a part of the variant.
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
Map to capture any additional information about the payment
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
-
- getAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
Map to capture any additional information about the payment
- getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
-
- getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
-
- getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
-
- getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
-
- getAuthor() - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
-
The username of the author associated with the transfer cart token.
- getAuthorizeReversalTransactionTypes() - Method in interface com.broadleafcommerce.cartoperation.service.payment.CartPaymentStatusService
-
Deprecated.
- getAuthorizeReversalTransactionTypes() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCartPaymentStatusService
-
Deprecated.
- getAuthorizeTransactionTypes() - Method in interface com.broadleafcommerce.cartoperation.service.payment.CartPaymentStatusService
-
Deprecated.
- getAuthorizeTransactionTypes() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCartPaymentStatusService
-
Deprecated.
- getAuthUtils() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
-
- getAuthUtils() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
-
- getAvailabilityCheckUri(String, int, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
-
Return the GET URI for Inventory Availability.
- getBaseUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
Gets the base URI common to all requests this provider will make.
- getBaseUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
-
Gets the base URI common to all requests this provider will make.
- getBaseUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
-
Gets the base URI common to all requests this provider will make.
- getBillingAddress() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The billing address associated with this payment.
- getBillingAddress() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The billing address associated with this payment.
- getBrand() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- getBulkAddToCartOperation() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
The bulk properties configuration.
- getBulkAvailabilityCheckUri(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
-
Return the GET URI for Inventory Availability.
- getBulkCheckAvailabilityUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
-
URI for checking inventory for a list of SKUs
- getCampaignAuditDetailsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
-
The URI context path for recording a campaign code usage.
- getCampaignCode() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The campaign code string that this audit information is for.
- getCampaignProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
-
- getCampaignProvider() - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartOperationServiceProviders
-
Gets a campaign provider.
- getCampaignProvider() - Method in class com.broadleafcommerce.cartoperation.service.provider.DefaultCartOperationServiceProviders
-
- getCampaignTrackingId() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The tracking ID of the campaign this audit is for.
- getCaptureReversalTransactionTypes() - Method in interface com.broadleafcommerce.cartoperation.service.payment.CartPaymentStatusService
-
Deprecated.
- getCaptureReversalTransactionTypes() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCartPaymentStatusService
-
Deprecated.
- getCaptureTransactionTypes() - Method in interface com.broadleafcommerce.cartoperation.service.payment.CartPaymentStatusService
-
Deprecated.
- getCaptureTransactionTypes() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCartPaymentStatusService
-
Deprecated.
- getCart() - Method in class com.broadleafcommerce.cartoperation.domain.CartHolder
-
Deprecated.
- getCart() - Method in exception com.broadleafcommerce.cartoperation.exception.CartFinalizationException
-
The cart whose checkout is being finalized.
- getCart() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutCompletionMessageException
-
The cart whose checkout is being finalized.
- getCart() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
-
The cart whose checkout is being processed in the activity.
- getCart() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowException
-
The cart whose checkout is being processed in the workflow.
- getCart() - Method in exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionFailureException
-
The cart whose payment is being processed.
- getCart() - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
-
The most up-to-date cart that includes all requests that were successfully processed
- getCart() - Method in class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
-
The cart object that completed the checkout workflow
- getCart() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
The updated Cart
, including the code and applicable adjustments (discounts).
- getCart() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
The Cart
related to the checkout submission.
- getCart() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenResponse
-
- getCart() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
-
The Cart
related to the checkout submission.
- getCart(String, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- getCartAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
Attributes that should be copied to the Cart.getAttributes()
for this request.
- getCartAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
Attributes that should be copied to the Cart.getAttributes()
for this request.
- getCartCookieIssuer() - Method in class com.broadleafcommerce.cartoperation.web.advice.CartCookieResponseBodyAdvice
-
Deprecated.
- getCartCookieIssuer() - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- getCartCookieName(String) - Method in interface com.broadleafcommerce.cartoperation.web.service.CartCookieIssuer
-
Name of the cart cookie.
- getCartCookieName(String) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
-
- getCartId() - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
-
The ID of the cart the token is authorized to transfer.
- getCartId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent
-
The id of the cart that was submitted for checkout
- getCartIdVariables(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalGuestTokenProvider
-
- getCartItem() - Method in exception com.broadleafcommerce.cartoperation.exception.CartItemValidationException
-
The invalid CartItem
with the errors.
- getCartItemAdjustmentsToAdd(ItemResponseDetail<? extends ProratedItemOfferAdjustmentDto>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- getCartItemConfigurationService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
-
- getCartItemConfigurationService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getCartItemConfigurationService() - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemProductService
-
- getCartItemConfigurationService() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getCartItemForFulfillmentItem(Cart, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
-
- getCartItemId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
ID of the CartItem
to update.
- getCartItemIdsWithDependentItem(List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getCartItemLink(CheckoutCart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
- getCartItemMappingProperties() - Method in class com.broadleafcommerce.cartoperation.service.mapping.PropertyDrivenCartItemProductMapper
-
- getCartItemMergingService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getCartItemOfferUtils() - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- getCartItemPriceableTargetUtils() - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- getCartItemPricingUtils() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getCartItemPricingUtils() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
-
- getCartItemProductMappers() - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemProductService
-
- getCartItemProductService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getCartItems() - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
-
The list of
CartItems
that were successfully added from the
AddItemRequests
- getCartItems() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
-
The list of
CartItems
that were successfully created from the
AddItemRequests
- getCartItemsByCartIdUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
- getCartItemsMatched() - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
-
- getCartItemsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for basic CRUD operations on cart items.
- getCartOfferUtils() - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- getCartOperationService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- getCartOperationService() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
-
- getCartOperationService() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- getCartOperationService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
-
- getCartOperationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- getCartOperationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- getCartOperationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- getCartOperationServiceProperties() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getCartOperationServiceProperties() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
-
- getCartOperationServiceProperties() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- getCartOpService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
-
- getCartOpService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- getCartOpService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
-
Deprecated.
- getCartOpService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
-
Deprecated.
- getCartOpService() - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- getCartOpsServiceOfferUtils() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getCartOpsServiceOfferUtils() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- getCartPricingService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- getCartPricingService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getCartPricingService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
-
- getCartPricingService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- getCartPricingTimeToLive() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
The amount of time before the cart's pricing is considered stale.
- getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
- getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
-
- getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
-
- getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionService
-
- getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getCartProvider() - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartOperationServiceProviders
-
Gets a cart provider.
- getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.provider.DefaultCartOperationServiceProviders
-
- getCartProvider() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
-
- getCartResolver() - Method in class com.broadleafcommerce.cartoperation.web.filter.CartResolutionFilter
-
- getCartResolverService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- getCartResolverService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- getCartResolverService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- getCartResolverService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
-
- getCartService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
-
- getCartStatusValidationHelper() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
- getCartsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for basic CRUD operations on carts.
- getCartTotalsCalculator() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getCartTotalsCalculator() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- getCartTransferService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- getCartTransferService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
-
Deprecated.
- getCartTransferService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- getCartTransferService() - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- getCartTtl() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
Specifies how long the cart cookie should be considered active.
- getCartTtl() - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
-
- getCartUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for basic singular cart retrieval.
- getCartValidationProperties() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- getCartValidationProperties() - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- getCartValidationProperties() - Method in class com.broadleafcommerce.cartoperation.web.validator.DefaultGuestCartTokenValidator
-
- getCartVersion() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartItemModifyingRequest
-
- getCartVersion() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
-
- getCartVersion() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartRequest
-
- getCartVersion() - Method in interface com.broadleafcommerce.cartoperation.web.endpoint.domain.CartVersionedRequest
-
Gets the cart version that the client is aware of.
- getCartVersionValidationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- getCartVersionValidationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- getCartVersionValidationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- getCatalogProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
-
- getCatalogProvider() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
-
- getCatalogProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
-
- getCatalogProvider() - Method in class com.broadleafcommerce.cartoperation.service.mapping.DataDrivenCartItemProductMapper
-
- getCatalogProvider() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getCatalogProvider() - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartOperationServiceProviders
-
Gets a catalog provider.
- getCatalogProvider() - Method in class com.broadleafcommerce.cartoperation.service.provider.DefaultCartOperationServiceProviders
-
- getCategory() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- getCategoryIdsForProduct(Product) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemProductService
-
- getCheckAvailabilityUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
-
URI for checking inventory for a particular SKU
- getCheckoutCompletionProducer() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
- getCheckoutRollbackEventProducer() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
-
- getCheckoutService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- getCheckoutService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
-
Deprecated.
- getCheckoutTransactionType(String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
Based on the provided PaymentGatewayType
, determine which TransactionType
should be used to execute the payment stage of the checkout.
- getCheckoutTransactionType(String) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
Based on the provided PaymentGatewayType
, determine which TransactionType
should be used to execute the payment stage of the checkout.
- getCheckoutWorkflow() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
- getChoiceKey() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
The key to use to relate to this
ItemChoice
when configuring cart items.
- getClaims(TransferCartToken) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
-
- getCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeRequest
-
The code to add.
- getCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
The added offer or campaign code.
- getCodeUsabilityType(String, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- getCodeUsabilityType(String, Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.OfferProvider
-
Determines the usability type of the promo code
in the context of the given
cart
.
- getComment() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
-
The optional, long-form comment explaining any extra context for the override.
- getConfigurationProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
- getConfigurationProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- getConfirmedPayments(Cart) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
Identifies all of the cart's authorized payments that could potentially be rolled back
- getConfirmedPaymentsToRollback(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- getConfirmedPaymentsToRollback(Cart, String) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentConfirmationService
-
Gather confirmed payments that have a successful transactions tied to the provided requestId
- getContainerItem() - Method in class com.broadleafcommerce.cartoperation.domain.MergeItemPair
-
The matched item instance coming from the container.
- getContent() - Method in class com.broadleafcommerce.cartoperation.domain.SimplePage
-
- getContextInfo() - Method in class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
-
The ContextInfo
derived from the original request containing tenant and sandbox info.
- getContextInfo() - Method in class com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent
-
The ContextInfo
derived from the original request containing tenant and sandbox info.
- getContextInfo(ServerHttpRequest) - Method in class com.broadleafcommerce.cartoperation.web.advice.CartCookieResponseBodyAdvice
-
Deprecated.
- getContextInfoWebRequestResolver() - Method in class com.broadleafcommerce.cartoperation.web.advice.CartCookieResponseBodyAdvice
-
Deprecated.
- getContextInfoWebRequestResolver() - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- getCookieName() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
Name of the cart cookie.
- getCookieSameSiteValue() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
The value to use for the SameSite attribute on the cart cookie.
- getCsrCartOperationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- getCsrCartOpService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
-
Deprecated.
- getCurrency() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- getCurrency() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
- getCurrency() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
-
The currency to price the cart against.
- getCurrencyContext() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Transient ability to have a currency initialized
- getCurrencyContext() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Transient ability to have a currency initialized
- getCurrencyFromCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getCurrencyUnit(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
- getCurrencyUnit(PriceCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Call utility method to determine currency.
- getCustomerPaymentAccountId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The id of the customer's saved payment account that was used to build this payment object.
- getCustomersItemListAccessRuleByRolesUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI subpath for customer item list access rule by roles.
- getCustomersItemListAccessRulesUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI subpath for customer item list access rule operations.
- getCustomersUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for customer operations.
- getDataDrivenEnumId(DataDrivenEnum) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemProductService
-
- getDateApplied() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The date and time when the related offer was applied.
- getDefaultVirtualFulfillmentOptionName() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
The default fulfillment option name for the FulfillmentType.VIRTUAL
fulfillment type.
- getDeletedItemListIds() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
-
The list of item list ids that were processed for deletion
- getDependentCartItems() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
- getDependentItemConfigErrors() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.AddToCartApiError
-
Map of configuration errors for related to the item's
CartItem.getDependentCartItems()
where the key is the item's identifier such as
ProductOption choiceKey.
- getDependentItemUpdates() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
- getDispatcherServlet() - Method in class com.broadleafcommerce.cartoperation.web.filter.FilterExceptionResolverFilter
-
- getDisplayAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
General use map to capture any display properties for this Payment
- getDisplayAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
General use map to capture any display properties for this Payment
- getDisplayOrder() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
Defines the display position of this included product in relation to other included products.
- getDisplayValue() - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
- getEan() - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
Meant to hold EAN, or European Article Number (a.k.a.
- getEmailAddress() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ContactInfoRequest
-
Email addresses that should be used as a point of contact for the cart.
- getEncodedPrivateKey() - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
-
The encoded RSA private key string to be used to encode preview token JWTs.
- getEncodedPrivateKey() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
-
- getEncodedPublicKey() - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenDecoderProperties
-
The encoded RSA public key string to be used to decode and verify transfer cart token JWTs.
- getEncodedPublicKey() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
-
- getErrorCode() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
- getErrorMessage() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
- getEstimatedTaxProvider() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- getExceptionResolvers() - Method in class com.broadleafcommerce.cartoperation.web.filter.FilterExceptionResolverFilter
-
- getExpirationTime() - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
-
The expiration time of the transfer cart token in UTC.
- getExpirationTime() - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
-
- getExpirationTimeout() - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
-
The duration of the expiration timeout for the preview token JWT.
- getExternalCartProperties() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
- getExternalId() - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
External (1st or 3rd party) system reference to a unique SKU.
- getFactory() - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- getFailedItemAdditions(List<AddItemFailure>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
-
- getFailedItemAdditions() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
-
Map of ItemList
ids to a collection of ItemListItem
ids that could not be
added to cart
- getFailureMessage(DefaultCheckoutFailureTypes) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- getFailureMessage() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
- getFailureType() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
-
The category of workflow failure that caused this exception.
- getFailureType() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowException
-
The category of workflow failure that caused this exception.
- getFailureType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
The type of checkout failure which can be used programmatically by the client application to
react to the failure.
- getField(Errors, String, Class<T>) - Static method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil
-
Gets the value from a field casted to the requested type.
- getFieldMappingUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
-
The URI path for cart item product mappings.
- getFreeGiftItemsFromOffers(Cart) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOfferUtils
-
Retrieves the FreeGiftItems
applicable to the given Cart
.
- getFreeGiftItemsFromOffers(Cart) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- getFulfillmentFlatRates() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
A map of flat rates for fulfilling (e.g., shipping) this product for a particular fulfillment
option type (e.g., standard shipping).
- getFulfillmentFlatRates() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
A map of flat rates for fulfilling (e.g., shipping) this product for a particular fulfillment
option type (e.g., standard shipping).
- getFulfillmentGroupById(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
Gets the fulfillment group by the provided ID.
- getFulfillmentGroupById(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Gets the fulfillment group by the provided ID.
- getFulfillmentGroupLink(CheckoutCart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
- getFulfillmentGroups(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- getFulfillmentGroupSubmitValidator() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartFulfillmentValidationActivity
-
- getFulfillmentGroupsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
- getFulfillmentOption() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
-
- getFulfillmentOptions(Cart, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
-
Deprecated.
- getFulfillmentOptionsForCart(String, String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- getFulfillmentPricingProviders() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
-
- getFulfillmentPricingService() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getFulfillmentPricingService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- getFulfillmentPricingService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
-
Deprecated.
- getFulfillmentTotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The payment's total fulfillment cost
- getFulfillmentTotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total fulfillment cost
- getFulfillmentType() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
-
Indicates if this group is expected to be picked up or shipped.
- getGatewayType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The gateway used to process this payment.
- getGlobalConfigErrors() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.AddToCartApiError
-
List of global configuration errors for the CartItem
- getGtin() - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
GTIN (Global Trade Item Number)
This holds all GTIN formats.
- getGuestCartProtectionService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- getGuestCartProtectionService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- getGuestCartProtectionService() - Method in class com.broadleafcommerce.cartoperation.web.validator.DefaultGuestCartTokenValidator
-
- getGuestCartTokenValidator() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- getGuestCartTokenValidator() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- getGuestToken() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
-
- getGuestTokenUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path of the guest token store for a cart.
- getGuestTokenUrlForCart(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalGuestTokenProvider
-
- getHeaderName() - Method in class com.broadleafcommerce.cartoperation.web.service.HeaderRequestCartVersionResolver
-
Gets the header name to check the version for.
- getHeaderName() - Method in class com.broadleafcommerce.cartoperation.web.service.HeaderRequestGuestTokenResolver
-
Gets the header name to check for the guest token
- getHeaders(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
-
Builds the headers to be passed along with the request to the provider.
- getHints() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.ValidationConfiguration.FulfillmentCheckoutValidationConfig
-
- getId() - Method in class com.broadleafcommerce.cartoperation.domain.Category
-
The primary id of the category.
- getId() - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
The ID of the enum.
- getId() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
- getId() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The ID of the Product.
- getId() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
The unique identifier for this variant.
- getImageAssetForProduct(Product) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemProductService
-
- getImageAssetForVariant(Variant, Product) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemProductService
-
- getInaccessibleItemListIds() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
-
The list of Item List ids that the user does not have the proper access rights to.
- getInaccessibleItemListIds() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
-
From the list of ids that the user attempted to add to cart, this represents the set of
ItemList
ids that the user does not have access to
- getIncludedItemUnitPrice(IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
-
- getIncludedProductName(IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
-
- getIncludedProducts() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Additional products that are always included with the product, no matter what.
- getIncludedProductService() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
-
- getInstance(Class<?>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- getInvalidCartItem() - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
-
- getInventoryCheckStrategy() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Describes when the product's inventory should be checked for availability.
- getInventoryCheckStrategy() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Describes when the variant's inventory should be checked for availability.
- getInventoryLocationId() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
-
The Inventory Location for which this availability is indicated.
- getInventoryProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.InventoryAvailabilityValidationCheckoutWorkflowActivity
-
- getInventoryProvider() - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartOperationServiceProviders
-
Gets an inventory provider.
- getInventoryProvider() - Method in class com.broadleafcommerce.cartoperation.service.provider.DefaultCartOperationServiceProviders
-
- getInventoryReservationStrategy() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Describes when the product's inventory should be reserved.
- getInventoryReservationStrategy() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Describes when the variant's inventory should be reserved.
- getInventoryTransactions() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationResponse
-
- getInventoryType() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Describes the product's type of fulfillment - ie is it a physical or virtual item?
- getIssuer() - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenDecoderProperties
-
The issuer for the JWT token.
- getIssuer() - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
-
The issuer for the JWT token.
- getIssuer() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
-
- getItemAttributeChoices() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
Attribute choices that should be copied to CartItem.getAttributeChoices()
for this
request.
- getItemAttributeChoices() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
Attribute choices that should be copied to CartItem.getAttributeChoices()
for this
request.
- getItemAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
Miscellaneous attributes that should be copied to the CartItem.getAttributes()
for
this request.
- getItemAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
Attributes that should be copied to the CartItem.getAttributes()
for this request.
- getItemBatchSize() - Method in class com.broadleafcommerce.cartoperation.service.ItemListAddToCartProperties
-
Dictates the ItemListItem batch size when adding an ItemList to cart
- getItemChoice() - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
- getItemChoiceKey() - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
-
- getItemChoiceKey() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
- getItemChoiceService() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
-
- getItemChoiceTarget(DependentItemDetails, String, int) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- getItemFailureMessages() - Method in exception com.broadleafcommerce.cartoperation.domain.InventoryUnavailableException
-
Line item error messages to indicate which cart items were unavailable.
- getItemFailureMessages() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
-
Line item error messages used to describe issues with individual fields, cart items, etc.
- getItemFailureMessages() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowException
-
Line item error messages used to describe issues with individual fields, cart items, etc.
- getItemFailureMessages() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
Line item error messages used to describe issues with individual fields, cart items, etc.
- getItemInternalAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
Miscellaneous internal attributes that should be copied to the
CartItem.getInternalAttributes()
for this request.
- getItemListAccessRuleForCustomerAndItemList(CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
- getItemListAccessRuleForCustomerAndItemList(CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListAccessRuleProvider
-
Get an item list access rule for a customer for specific list.
- getItemListAccessRulesBulkUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI subpath for bulk item list access rule operations.
- getItemListAccessRulesForCustomer(CustomerRef, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
- getItemListAccessRulesForCustomer(CustomerRef, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListAccessRuleProvider
-
Get item list access rules by customer.
- getItemListAccessRulesUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI subpath for item list access rule operations.
- getItemListAddToCartService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- getItemListById(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
-
- getItemListById(String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
-
Gets a specific item list by its ID.
- getItemListById(ContextInfo, String, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
-
- getItemListIds() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemListToCartRequest
-
Set of ids representing the ItemLists
that are to be added to cart
- getItemListItem(ContextInfo, CustomerRef, String, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
-
- getItemListItemPage(String, CustomerRef, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
-
- getItemListItemPage(String, CustomerRef, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListItemManagementService
-
Gets a page of item list items.
- getItemListItemPage(ContextInfo, CustomerRef, String, Pageable) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
-
- getItemListItems(String, Collection<String>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
-
- getItemListItems(String, Collection<String>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListItemManagementService
-
Gets specific item list items by their IDs.
- getItemListItems(ContextInfo, CustomerRef, String, Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
-
- getItemListPage(CustomerRef, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
-
- getItemListPage(CustomerRef, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
-
Gets a page of item lists.
- getItemListPage(ContextInfo, CustomerRef, Node, Pageable) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
-
- getItemListProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
-
- getItemListsBulkDeleteItemsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
- getItemListsBulkDeleteUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
- getItemListsBulkItemsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for bulk CRUD operation on item list items.
- getItemListsBulkUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
- getItemListSecurity() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
- getItemListsItemsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for basic CRUD operation on item list items.
- getItemListsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for basic CRUD operation on item lists.
- getItemPage(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
-
- getItemPage(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListItemProvider
-
Gets a page of items belonging to a specific item list.
- getItemPriceInfo(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- getItemProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
-
- getItems(String, Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
-
- getItems(String, Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListItemProvider
-
Gets specific items of a list by their IDs.
- getItemService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
-
- getItemService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
-
- getItemService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
-
- getItemsFromContainer(C, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
-
Gets the from the item container.
- getItemsFromContainer(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
-
- getItemsFromContainer(ItemList, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
-
- getItemValidators() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
-
- getJwt() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
- getKey() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddAttributeRequest
-
The attribute's key.
- getLabel() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
-
What the customer sees for display.
- getLabel() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
The user-facing label that describes this included product.
- getLabel() - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
The label shown to customers when displaying this option.
- getListId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
-
The ID of the item list being shared.
- getListProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
-
- getListService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
-
- getListType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
-
Gets the type reference for a list of sku availability.
- getListType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
Gets the type reference for a list of access rules.
- getListType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
-
Gets the type reference for a list of item list items.
- getListType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
-
Gets the type reference for a list of item lists.
- getLocale() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
- getLocale() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
-
The locale to price the cart against.
- getMapper() - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
-
- getMapper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- getMapper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
-
- getMapper() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
-
- getMapper() - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
- getMapper() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
-
- getMaximumQuantity() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
The maximum amount of this item that a customer can purchase at a time.
- getMaximumThreshold() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The maximum count of this product that must be added in a cart.
- getMaximumThreshold() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
The maximum count of this variant can be added in a cart.
- getMerchandisingContext() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
The value that should be mapped to CartItem.getMerchandisingContext()
.
- getMerchandisingType() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- getMergeType() - Method in class com.broadleafcommerce.cartoperation.domain.MergeItemPair
-
The type of merge for this item pair.
- getMergingService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
-
- getMergingType() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Determines how this Product should merge with other similar items when it gets added to a
cart.
- getMergingType() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
Globally determines how Products should merge with other similar items when they get added to
a cart.
- getMessage(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartFulfillmentValidationActivity
-
- getMessage(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
- getMessage(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.PaymentConfirmationActivity
-
- getMessage(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
-
- getMessage(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
-
- getMessage(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
-
- getMessage(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
-
- getMessage(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getMessage() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
A message describing the results of adding the code to the cart.
- getMessagePath() - Method in interface com.broadleafcommerce.cartoperation.domain.CheckoutFailureType
-
- getMessagePath() - Method in enum com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
-
- getMessagePath() - Method in interface com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponseType
-
- getMessagePath() - Method in enum com.broadleafcommerce.cartoperation.web.endpoint.domain.DefaultAddCodeToCartResponseTypes
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartFulfillmentValidationActivity
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPricingValidationActivity
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStatusValidationHelper
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.InventoryAvailabilityValidationCheckoutWorkflowActivity
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.PaymentConfirmationActivity
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getMinimumQuantity() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
The minimum amount of the item that a customer must purchase.
- getMinimumThreshold() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The minimum count of this product that must be added in a cart.
- getMinimumThreshold() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
The minimum count of this variant that must be added in a cart.
- getModifiedItem() - Method in class com.broadleafcommerce.cartoperation.domain.MergeItemPair
-
The matched item instance that was modified (added or updated) and resulted in a merge
needing to occur.
- getName() - Method in class com.broadleafcommerce.cartoperation.domain.Category
-
The name of the category.
- getName() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The name of the product.
- getName() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
The name of this particular variant of the product.
- getName() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The name of this payment.
- getName() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The name of this payment.
- getNewCart() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider.CartConflictResponse
-
- getNewCart() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.StaleCartApiError
-
- getObjectMapper() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
-
- getObjectMapper() - Method in class com.broadleafcommerce.cartoperation.service.mapping.DataDrivenCartItemProductMapper
-
- getObjectMapper() - Method in class com.broadleafcommerce.cartoperation.service.mapping.PropertyDrivenCartItemProductMapper
-
- getObjectMapper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getObjectMapper() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
-
- getOfferId() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The associated offer's id
.
- getOfferIdsToIgnore(Cart) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOfferUtils
-
Retrieves the offer ids to ignore and not apply to the given Cart
.
- getOfferIdsToIgnore(Cart) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- getOfferProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
-
- getOfferProvider() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getOfferProvider() - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartOperationServiceProviders
-
Gets a offer provider.
- getOfferProvider() - Method in class com.broadleafcommerce.cartoperation.service.provider.DefaultCartOperationServiceProviders
-
- getOfferUtils() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getOldCartPrice() - Method in class com.broadleafcommerce.cartoperation.web.service.StaleCartPricingResultHolder
-
- getOptions() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Drives additional information that the customer should enter when purchasing this product.
- getOptions(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
-
- getOptions(Cart, String) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.FulfillmentPricingService
-
A list of all potential fulfillment options for the specified cart and fulfillment group.
- getOptionValidators() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
-
- getOptionValues() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Helper to make this particular variant uniquely identifiable across multiple variants for the
same product.
- getOrder() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.PaymentTaxAddressSourceHandler
-
- getOrder() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.ShippingTaxAddressSourceHandler
-
- getOrderId() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The id of the cart upon which the related offer was used.
- getOriginOfferId(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
Gets the id of the offer that this CartItem
was a target of.
- getOriginOfferId(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- getOverrideCartHeaderName() - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- getOverrideCartHeaderName() - Method in interface com.broadleafcommerce.cartoperation.web.filter.resolver.ServletRequestCartResolver
-
- getOverridePrice() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- getOverridePrice() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- getOverridePrice() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- getOverridePrice() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
-
The new price value.
- getPage() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.page.ResponsePageGenerator
-
- getParentCartItemId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
The id of the parent CartItem
for this add item request.
- getParentCategories() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- getParentTransaction(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCartPaymentStatusService
-
Deprecated.
- getPayment(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getPayment3DSVerificationUrls() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
-
Payment 3DS Verification URLs used to determine payments which require 3DS verification
during the checkout workflow.
- getPayment3DSVerificationUrls() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowException
-
Payment 3DS Verification URLs used to determine payments which require 3DS verification
during the checkout workflow.
- getPayment3DSVerificationUrls() - Method in exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionFailureException
-
The 3DS verification URL if the transaction requires a 3DS check
- getPayment3DSVerificationUrls() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
Payment 3DS Verification URLs used to determine payments which require 3DS verification
during the checkout workflow.
- getPaymentConfirmationService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.PaymentConfirmationActivity
-
- getPaymentGatewayConfigurationProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getPaymentGatewayProperties() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
Map to capture any gateway-specific information needed to perform gateway transactions
- getPaymentId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The ID of the payment to update.
- getPaymentRequestService() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- getPaymentStatusService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
- getPaymentStatusService() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- getPaymentSummaryService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
- getPaymentSummaryService() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- getPaymentTransactionService() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- getPaymentValidationProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getPriceableFields(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
-
- getPriceableFields(PriceInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
-
Builds the map of priceable fields for a PriceInfo
that could later be added as
PriceableTarget.getPriceableFields()
.
- getPriceableTargets(CartItem, Map<String, Integer>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
Builds the PriceableTargets
for the given CartItem
and its
dependents
.
- getPriceCartRequest() - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
-
- getPriceContext(Locale, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
-
- getPriceInfo() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Summary of the pricing information
related to the product.
- getPriceInfo() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Summary of the pricing information
related to the choice.
- getPriceInfoContext(Set<PriceableTarget>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
-
- getPriceInfoForDependentItem(CartItem, Collection<P>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
Determines the matching PriceInfo
for a dependent CartItem
.
- getPriceInfos(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- getPriceInfos(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
-
- getPriceInfosUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProperties
-
The URI path for pricing items.
- getPriceInvalidation() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
The price invalidation configuration.
- getPricingChangeMessage(MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- getPricingChangeMessage(MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getPricingFields() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
-
- getPricingKey() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- getPricingKey() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- getPricingKey() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
System-wide unique identifier to configure specific pricing for the product.
- getPricingKey() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- getPricingKey(Product, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemProductService
-
Returns the product price key, if specified, otherwise retrieves it from the cart item or
generates a new one.
- getPricingKey(Product, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
Returns the product price key, if specified, otherwise retrieves it from the cart item or
generates a new one.
- getPricingProvider() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getPricingTargetType() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- getPricingTargetType() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- getPricingTargetType() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- getPrimaryAsset() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The asset associated with this product marked as primary.
- getProduct() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- getProduct() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- getProductBatchSize() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.BulkAddToCartOperation
-
Dictates the number of products that are gathered at a time when populating & validating
a CartItem during an add to cart request.
- getProductDescription(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
Retrieves the description of the product represented by the CartItem
.
- getProductId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
The id of the product for this add item request.
- getProductIdsForMissingEntities() - Method in class com.broadleafcommerce.cartoperation.domain.ProductList
-
The list of provided ids for which a Product could not be found
- getProductMappings() - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties
-
Configuration for the fields which should be included in mapping a
Product
into a
CartItem
.
- getProducts() - Method in class com.broadleafcommerce.cartoperation.domain.ProductList
-
- getProductsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
-
The URI path for products.
- getProductType() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Defines the type of the product.
- getProductType(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getProductType(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- getProductType(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
-
- getProductType(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- getProductUrisForMissingEntities() - Method in class com.broadleafcommerce.cartoperation.domain.ProductList
-
The list of provided uris for which a Product could not be found
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartVersionValidationService
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemProductService
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalGuestTokenProvider
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
-
- getProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
-
- getProviders() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
-
- getProviders() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getQualifierCartItemDetails(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
Gets the offer qualifier OfferItemDetails
that the given
CartItem
was a target of.
- getQualifierCartItemDetails(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- getQualifierCartItemIds(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
The ids
of the offer qualifier CartItems
that the
given CartItem
was added from.
- getQualifierCartItemIds(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- getQuantity() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
The value of the fixed quantity.
- getQuantity() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
Quantity associated with this transaction representing the delta or change.
- getQuantity() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
-
Quantity delta that is being requested (i.e.
- getQuantity() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
The amount of this item to be added to the Cart
.
- getQuantity() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
The amount of this item to be added to the Cart
.
- getQuantityMatched() - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
-
- getQuantityRequested() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
-
Quantity delta that is being requested (i.e.
- getReason() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
-
The reason the override was performed, for example, "Price Match".
- getReasonType() - Method in exception com.broadleafcommerce.cartoperation.exception.AddCodeException
-
The reason type for why the code could not be added.
- getReceivedException() - Method in exception com.broadleafcommerce.cartoperation.exception.ProviderApiException
-
The received error.
- getReferenceNumber() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
Arbitrary external reference number.
- getReferenceNumber() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
-
This can be any number, but is typically the Order Item ID or Fulfillment Item ID.
- getRelatedAdjustments(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getRequest() - Method in class com.broadleafcommerce.cartoperation.web.advice.VersionValidatingRequestBodyAdvice
-
- getRequestCartHolder() - Method in class com.broadleafcommerce.cartoperation.web.advice.CartCookieResponseBodyAdvice
-
Deprecated.
- getRequestCartHolder() - Method in class com.broadleafcommerce.cartoperation.web.advice.VersionValidatingRequestBodyAdvice
-
- getRequestCartHolder() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- getRequestCartHolder() - Method in class com.broadleafcommerce.cartoperation.web.filter.CartResolutionFilter
-
- getRequestCartHolder() - Method in class com.broadleafcommerce.cartoperation.web.validator.CartItemModifyingRequestValidator
-
- getRequestCartHolder() - Method in class com.broadleafcommerce.cartoperation.web.validator.CartModifyingRequestValidator
-
- getRequestCartVersionResolver() - Method in class com.broadleafcommerce.cartoperation.web.advice.VersionValidatingRequestBodyAdvice
-
- getRequestCartVersionResolver() - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- getRequestedInventoryLocationId() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
-
The locationId of the Inventory Location from which the customer wishes to receive inventory.
- getRequestedItems() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
-
List of items to reserve.
- getRequestedQuantitiesPerSku(CartItem, Cart, Product, List<Product>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getRequestedQuantitiesPerSku(CartItem, Cart, Product) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getRequestId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
-
The id representing this request to checkout
This value can be used to identify entities that were produced due to this request and
therefore need to be rolled back
- getRequestId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent
-
The id representing this request to checkout
This value can be used to identify entities that were produced due to this request and
therefore need to be rolled back
- getRequestId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartRequest
-
A unique id used to represent the request.
- getRequestId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutProcessRequest
-
A unique id used to represent the request.
- getRequestId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
The id representing the customer's request to checkout
- getRequestMatcher() - Method in class com.broadleafcommerce.cartoperation.web.filter.CartResolutionFilter
-
- getRequiredCartItem(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
Gets a cart item from the cart by its ID.
- getRequiredCartItem(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Gets a cart item from the cart by its ID.
- getReservationRequestGroups() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
-
Logically separate groups into pickup or ship groups, along with items to be adjusted.
- getReservationRequestType() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
-
Indicates if the Inventory Reservation Request is a HARD or SOFT request.
- getReservationRequestType(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
-
Indicates the reservation request type (e.g.
- getReservationUri(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
-
Return the POST URI for Inventory Reservations.
- getReserveUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
-
URI for reserving inventory
- getResourceLocksUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI subpath for resource locks.
- getResponseCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
A simple code describing the results of the add code to cart request.
- getRetrieveItemProductMappingsUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
-
- getRetrieveProductsUrl(Collection<String>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
-
- getRole() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
-
The role that the targets this item list is being shared with will be granted.
- getRollbackServiceProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- getRoundingHelper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- getRoundingHelper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getRule(CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
-
Gets the rule for a customer to a specific item list.
- getRuleProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
-
- getSecurityCodes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutProcessRequest
-
A map of security codes to their payment ids.
- getSecurityProps() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
-
- getSecurityService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
-
- getSecurityService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
-
- getSecurityService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
-
- getSelectionType() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
Describes restrictions placed on the customer's ability to select items from the targeted
set.
- getSharedCode() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The string of the offer code
used to apply the related offer.
- getShippingAddress(Address) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
-
- getShipToAddress() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
-
This is most useful when Fulfillment Type is SHIP.
- getSigner() - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
-
- getSku() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
This uniquely identifies this product in the catalog when it is sold and is used for other
contexts like inventory and pricing.
- getSku() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Sku code for this particular variant.
- getSku() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
The SKU code for the item (e.g., Product or Variant).
- getSkuCode() - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
This is the default way that Broadleaf uses for accessing
InventorySkuRef
, especially
when doing inventory reservations (soft and hard).
- getSkuCode() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
-
The value of the SKU reference.
- getSkuInventoryId() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
This is the contextId of the associated SkuInventory
record.
- getSkuName() - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
Optional field to store a human readable name for the SKU.
- getSkuPriceInfos(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
-
- getSkuRef() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
-
Holder of pointer(s) that reference the SKU.
- getSkuReferenceFieldType() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
-
Indicates how we should be looking up SKU Inventory (by which field) with respect to
skuReferenceValue
.
- getSkuReferenceFieldType(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
-
SkuInventory records can be looked up or reference by a number of field types, including:
SKU_CODE - Identifies a
Product.getSku()
or
Variant.getSku()
by a unique SKU
code
SKU_EXTERNAL_ID - An ID in another 1st or 3rd party system (e.g.
- getSkuReferenceValue() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
-
The value of the SKU reference.
- getSpecificChoices() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- getSpecificChoiceTarget(DependentItemDetails, String, int) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
Builds a PriceableTarget
for a dependent CartItem
.
- getSpecificItemChoice() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- getStaleCartPricingResultHolder() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- getStaleCartPricingResultHolder() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getStandardPrice(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- getSubtotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The payment's total usually excluding adjustments, tax, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total usually excluding adjustments, tax, and shipping.
- getSuccessfulRequests() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
-
All requests that were successfully processed.
- getSupportedClass() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
- getSupportedClass() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
-
- getSupportedClass() - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
-
Gets the class that this validator supports.
- getSupportedClass() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.PickupTypeFulfillmentGroupSubmitValidator
-
- getSupportedClass() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.ShipTypeFulfillmentGroupSubmitValidator
-
- getSupportedClass() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.VirtualTypeFulfillmentGroupSubmitValidator
-
- getTags() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
A list of simple labels used to categorize the product
- getTargetCartItemDetails(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
Gets the offer target OfferItemDetails
that the given
CartItem
was a qualifier of.
- getTargetCartItemDetails(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- getTargetCartItemIds(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
The ids
of the offer target CartItems
that the
given CartItem
was a qualifier of.
- getTargetCartItemIds(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- getTargetDemographic() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- getTargets() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
-
Describes who this list is being shared with.
- getTargetsForDependentItem(CartItem, Map<String, Integer>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
Builds the list of PriceableTargets
for the given dependent
CartItem
.
- getTargetType() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
Identifies the type of items that a customer can choose from, whether specific products,
specific variants, or products from a specific category.
- getTargetType() - Method in class com.broadleafcommerce.cartoperation.domain.UserTarget
-
The type of the user.
- getTargetValue() - Method in class com.broadleafcommerce.cartoperation.domain.UserTarget
-
An identifying value for the user.
- getTaxAddressSourceHandlers() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- getTaxItemIdForFulfillment(F) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
Extension point to modify the TaxItem.getItemId()
for fulfillment tax items.
- getTaxItemIdForLineItem(F, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- getTaxRequest(Cart, F, TaxAddressSourceHandler, List<TI>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- getTaxResponseMap(List<TRES>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
Returns a map of tax responses, with the key as the
TaxResponse.getFulfillmentGroupReferenceNumber()
- getTaxService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getTaxService() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getTaxService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- getTaxTotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The payment's total tax cost
- getTaxTotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total tax cost
- getToken() - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
-
The token string that is used to authorize that a request has access to transfer the given
cart.
- getToken() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenResponse
-
- getToken() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
-
- getTokenGenerator() - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
-
- getTokenProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
-
- getTokenResolver() - Method in class com.broadleafcommerce.cartoperation.web.resolver.GuestTokenHandlerMethodArgumentResolver
-
- getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
-
- getTokenTimeout() - Method in class com.broadleafcommerce.cartoperation.service.ULIDGuestTokenGenerator
-
- getTotalQuantityForTargetIdMap(Collection<C>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
-
- getTransactionById(Payment, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCartPaymentStatusService
-
Deprecated.
- getTransactionReferenceId() - Method in exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionRollbackException
-
- getTransactionServiceProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- getTransactionsOfTypes(Payment, String...) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCartPaymentStatusService
-
Deprecated.
- getTransactionsOfTypes(Payment, Collection<String>) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCartPaymentStatusService
-
Deprecated.
- getTransactionsToRollback(Payment, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
Gathers the successful authorization transactions that are related to the provided requestId.
- getTransactionType() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
Indictes the type of transaction that this represents.
- getTransferAnonymousCsrCartToken(ContextInfo, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
-
Deprecated.
- getTransferCartTokenDecoder() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
-
- getTransferCartTokenEncoder() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
-
- getType() - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
Identifies the type of the associated value, this is needed to gather all the enum
values
based on their types.
- getType() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
Describes which of the
product
or
variant
fields
should be used for this included product.
- getType() - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
Controls both how the customer should be inputting values to fill out this option as well as
storage of where the value will go once added to the cart.
- getType() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
Whether or not this item holds a product or a variant that the customer can select from
- getType() - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
-
The type of failure that this request encountered.
- getType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
Gets the type reference for a list of access rules.
- getType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
-
Gets the type reference for item lists.
- getType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The type of this payment like Credit Card or Gift Card.
- getType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
-
The type of means by which this fulfillment group is fulfilled.
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.PaymentTaxAddressSourceHandler
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.ShippingTaxAddressSourceHandler
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.payment.summary.DefaultPaymentSummaryService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.ULIDGuestTokenGenerator
-
- getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
-
- getTypeValidators() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
-
- getUnitAmount(CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartPricingRoundingHelper
-
Determines the smallest unit amount of money for the CurrencyUnit
.
- getUnits() - Method in class com.broadleafcommerce.cartoperation.domain.Weight
-
- getUpc() - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
Meant to hold UPC, or Universal Product Code.
- getUpToDateCart() - Method in exception com.broadleafcommerce.cartoperation.exception.StaleCartException
-
- getUri() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The navigable uri of this product.
- getUrl() - Method in class com.broadleafcommerce.cartoperation.domain.Category
-
The url of the category.
- getUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
-
The base url for an external campaign service.
- getUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The base url for an external cart service.
- getUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
-
The base url for an external catalog service.
- getUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
-
The base url for an external inventory service.
- getUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
-
The base url for an external cart service.
- getUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProperties
-
The base url for an external cart service.
- getUsabilityInfoUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
-
- getUseCodeUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
-
The URI path for using a code.
- getUser() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The identifying info of the user that used the related offer.
- getUserTargetGenerationService() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- getUserTargetGenerationService() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
-
- getValidateUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
-
The URI context path to append to
ExternalCampaignProperties.campaignAuditDetailsUri
that defines the endpoint
responsible for validating campaign code usages after they're added to the cart, usually
during checkout submission to make sure codes are still valid.
- getValidateUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
-
The URI path for validating checkout.
- getValidationConfig() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartFulfillmentValidationActivity
-
- getValidationKey() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- getValidationRule() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
- getValidationStrategy() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
The strategy used to determine when this product option is validated.
- getValidationType() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
- getValidators() - Method in class com.broadleafcommerce.cartoperation.web.advice.VersionValidatingRequestBodyAdvice
-
- getValidCheckoutStatuses() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStatusValidationHelper
-
Retrieve the set of statuses which are considered valid to checkout.
- getValue() - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
-
The value represented by this attribute.
- getValue() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
-
The value stored as an item attribute or cart attribute based on what the user selects.
- getValue() - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
- getValue() - Method in class com.broadleafcommerce.cartoperation.domain.FulfillmentFlatRate
-
The value of this flat rate
- getValue() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddAttributeRequest
-
The attribute's value.
- getValue() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
-
- getValuePath() - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties.FieldMapping
-
- getValueType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
-
The type of values that this list will be shared with (e.g email address, customer ID, etc.).
- getVariant() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- getVariant() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- getVariantId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
The id of the variant for this add item request.
- getVariantId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
The id of the variant for this add item request.
- getVariantMappings() - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties
-
Configuration for the fields which should be included in mapping a
Variant
into a
CartItem
.
- getVariantParentProductId() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- getVariantParentProductId() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- getVariants() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- getVendorRef() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Soft reference to the vendor associated with this catalog.
- getVerifier() - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
-
- getVersion() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
-
- getVersion() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
-
- getVersionResolver() - Method in class com.broadleafcommerce.cartoperation.web.resolver.CartVersionHandlerMethodArgumentResolver
-
- getVouchers(List<Voucher>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- getWebClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
-
- getWeight() - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- getWeight() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
- getWeight() - Method in class com.broadleafcommerce.cartoperation.domain.Weight
-
- getWorkflowActivities() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
-
- getZeroAmount(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
- getZeroAmount(CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
- grantOwnership(CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
-
- grantOwnership(CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
-
Grants ownership of an item list to the given customer.
- GuestCartOnlyException - Exception in com.broadleafcommerce.cartoperation.web.endpoint.exception
-
Exception thrown when an operation is taken for a register cart that is only available to guest
carts.
- GuestCartOnlyException() - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestCartOnlyException
-
- GuestCartOnlyException(String) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestCartOnlyException
-
- GuestCartOnlyException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestCartOnlyException
-
- GuestCartOnlyException(Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestCartOnlyException
-
- GuestCartOnlyException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestCartOnlyException
-
- GuestCartProtectionService - Interface in com.broadleafcommerce.cartoperation.service
-
Interface for a service that is used for protecting customer information within guest carts.
- GuestCartTokenValidator - Interface in com.broadleafcommerce.cartoperation.web.validator
-
Validator interface used for validating a guest token for a Cart
.
- GuestToken() - Constructor for class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.GuestToken
-
- GuestTokenDisabledException - Exception in com.broadleafcommerce.cartoperation.web.endpoint.exception
-
Exception thrown when there is an attempt to generate a guest token and that functionality is
disabled.
- GuestTokenDisabledException() - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestTokenDisabledException
-
- GuestTokenDisabledException(String) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestTokenDisabledException
-
- GuestTokenDisabledException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestTokenDisabledException
-
- GuestTokenDisabledException(Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestTokenDisabledException
-
- GuestTokenDisabledException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestTokenDisabledException
-
- GuestTokenGenerator - Interface in com.broadleafcommerce.cartoperation.service
-
A generator of GuestToken
.
- GuestTokenHandlerMethodArgumentResolver - Class in com.broadleafcommerce.cartoperation.web.resolver
-
- GuestTokenHandlerMethodArgumentResolver(RequestGuestTokenResolver) - Constructor for class com.broadleafcommerce.cartoperation.web.resolver.GuestTokenHandlerMethodArgumentResolver
-
- GuestTokenProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
-
Provider for storing GuestToken
.
- GuestTokenRequiredException - Exception in com.broadleafcommerce.cartoperation.web.validator.exception
-
Exception thrown when a guest token is required and not provided for an endpoint.
- GuestTokenRequiredException() - Constructor for exception com.broadleafcommerce.cartoperation.web.validator.exception.GuestTokenRequiredException
-
- GuestTokenRequiredException(String) - Constructor for exception com.broadleafcommerce.cartoperation.web.validator.exception.GuestTokenRequiredException
-
- GuestTokenRequiredException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.web.validator.exception.GuestTokenRequiredException
-
- GuestTokenRequiredException(Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.web.validator.exception.GuestTokenRequiredException
-
- GuestTokenRequiredException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.web.validator.exception.GuestTokenRequiredException
-
- guestTokenRequiredMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.validator.DefaultGuestCartTokenValidator
-
- GuestTokenResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
A DTO object used for returning the cart and guest token.
- GuestTokenResponse(Cart, GuestToken) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenResponse
-
- GuestTokenValidationException - Exception in com.broadleafcommerce.cartoperation.exception
-
Exception thrown to indicate a failure to validate a GuestToken
.
- GuestTokenValidationException() - Constructor for exception com.broadleafcommerce.cartoperation.exception.GuestTokenValidationException
-
- GuestTokenValidationException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.GuestTokenValidationException
-
- GuestTokenValidationException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.GuestTokenValidationException
-
- GuestTokenValidationException(Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.GuestTokenValidationException
-
- GuestTokenValidationException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.exception.GuestTokenValidationException
-
- GuestTokenValidationResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
A DTO object used for returning whether a guest token is valid and its details.
- GuestTokenValidationResponse(boolean, GuestToken) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
-
- readById(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
-
- readById(String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
-
- readById(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListProvider
-
Reads a specific item list by its ID.
- readById(String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListProvider
-
Reads a specific item list by its ID and optionally hydrates the items.
- readByIds(Set<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
-
- readByIds(Set<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListProvider
-
Reads specific item lists by their IDs.
- readCartByOrderNumber(ContextInfo, CustomerRef, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
-
- readCartByOrderNumberForAnonymousCustomer(ContextInfo, String, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
-
- readCartsForCustomer(ContextInfo, CustomerRef, Date, Date, Pageable) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
-
- readValueByPath(DocumentContext, String) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DataDrivenCartItemProductMapper
-
- readValueByPath(DocumentContext, String) - Method in class com.broadleafcommerce.cartoperation.service.mapping.PropertyDrivenCartItemProductMapper
-
- reallocateCartTotalAmongstPayments(List<Payment>, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
Hook point to automatically reallocate the cart total amongst the cart's payments
.
- recalculateTax(Cart, boolean, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- recalculateTaxesForCart(Cart, boolean, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Recalculates the taxes for the provided Cart
.
- recalculateTaxesForCart(Cart, boolean, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- recalculateTaxesForCart(String, boolean, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- recordRollbackError(Cart, String, Exception, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
-
Method responsible for recording the error that was encountered during the activity's
rollback.
- recordTransactionResponse(Cart, Payment, PaymentTransaction, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionService
-
- recordTransactionResponse(Cart, Payment, PaymentTransaction, PaymentResponse, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentTransactionService
-
Interprets the payment gateway's PaymentResponse
& records the results on the given
Payment
& PaymentTransaction
.
- recordWorkflowError(Cart, String, CheckoutWorkflowActivityException, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
-
Method responsible for recording the error that was encountered during the activity's
execution.
- RejectedItemMergeException - Exception in com.broadleafcommerce.cartoperation.exception
-
- RejectedItemMergeException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.RejectedItemMergeException
-
- rejectedItemMergeException(RejectedItemMergeException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
-
- rejectIfEmptyCollection(Errors, String, String) - Static method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil
-
Rejects a collection value if it is empty or null.
- rejectIfFalse(Errors, String, String) - Static method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil
-
Rejects a value if it is non-null and false.
- rejectIfNegative(Errors, String, String) - Static method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil
-
Rejects a value if it is non-null and negative.
- rejectIfNull(Errors, String, String) - Static method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil
-
Rejects a value if it is null.
- rejectIfTrue(Errors, String, String) - Static method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil
-
Rejects a value if it is non-null and true.
- releaseLock(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.idempotency.CartOpsMessageLockService
-
- releaseLock(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalResourceLockProvider
-
- releaseLock(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ResourceLockProvider
-
Releases a resource lock using a token.
- removeAssociatedFreeGiftItems(Cart, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Removes the associated free gift item if the offer qualifier item is removed.
- removeAssociatedQualifierAndTargetDetails(Cart, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Removes all qualifier and target OfferItemDetails
that are associated
with the give CartItems
.
- removeAttribute(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- removeAttributeFromCart(Cart, String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Removes an attribute to the provided Cart
.
- removeAttributeFromCart(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- removeAttributeFromCart(String, String, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- removeAuthorizedClient(String, Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
-
Deprecated.
- removeCartItems(Cart, Collection<String>, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
- removeCartItems(Cart, Collection<String>, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- removeCode(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- removeExistingFreeGiftItemsFromCart(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Remove existing free gift CartItems
from cart.
- removeFromCart(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- removeFromCartInBulk(String, boolean, Integer, String, CustomerRef, ContextInfo, Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- removeFulfillmentItemsWithoutCartItems(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- removeIsFreeGiftItemFlag(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
- removeIsFreeGiftItemFlag(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- removeItemFromCart(Cart, String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Removes a single item from the provided Cart
matching the provided cart item ID.
- removeItemFromCart(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- removeItemFromCart(String, String, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- removeItemsFromFulfillmentGroup(Cart, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- removeManyItemsFromCart(Cart, Collection<String>, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Removes one or more items from the provided Cart
matching the provided cart item IDs.
- removeManyItemsFromCart(Cart, Collection<String>, boolean, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Removes one or more items from the provided Cart
matching the provided cart item IDs.
- removeManyItemsFromCart(Cart, Collection<String>, boolean, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- removeManyItemsFromCart(String, Collection<String>, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- removeOfferAndCampaignCodesFromCart(Cart, List<String>, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Removes the provided offer and campaign codes from the cart and then updates the cart.
- removeOfferAndCampaignCodesFromCart(Cart, List<String>, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- removeOfferCodeFromCart(Cart, String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Removes an offer code from the provided Cart
, if it exists.
- removeOfferCodeFromCart(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- removeOfferCodeFromCart(String, String, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- removePayment(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
-
Deprecated.
- removePaymentFromCart(Cart, String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Remove the payment from the Cart
.
- removePaymentFromCart(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- removePaymentFromCart(String, String, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- removeQualifierAndTargetDetails(CartItem, String) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
Remove all qualifier and target OfferItemDetails
that match the given
OfferItemDetail.getItemId()
.
- removeQualifierAndTargetDetails(CartItem, String) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- replace(P, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
-
- replace(P, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListProvider
-
Replaces an item list.
- replaceItemList(String, L, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
-
- replaceItemList(String, L, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
-
Replaces an item list after checking if operation is allowed on the list.
- replaceItemList(ContextInfo, String, CustomerRef, L) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
-
- replaceItemListAccessRule(String, P, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
- replaceItemListAccessRule(String, P, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListAccessRuleProvider
-
Replaces an item list access rule.
- replaceItemListItem(ContextInfo, CustomerRef, String, String, I) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
-
- replaceItemListItems(String, Collection<I>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
-
- replaceItemListItems(String, Collection<I>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListItemManagementService
-
Replaces item list items.
- replaceItemListItems(ContextInfo, CustomerRef, String, List<I>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
-
- replaceItems(String, Collection<P>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
-
- replaceItems(String, Collection<I>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListItemProvider
-
Replaces items within a specific list.
- repriceCartIfPricingIsStale(Optional<Cart>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Called during cart resolution to check if the catalog prices on the cart are stale, and if
so, updates those prices and resets the time since they were last changed.
- RequestCartVersionResolver - Interface in com.broadleafcommerce.cartoperation.web.service
-
Used for determining what version of the cart the client is using based off of attributes from
the request.
- RequestGuestTokenResolver - Interface in com.broadleafcommerce.cartoperation.web.service
-
Used for resolving the guest token string from a request.
- RequestValidator - Interface in com.broadleafcommerce.cartoperation.web.validator
-
Validates a Request Body.
- RequestValidatorRequestBodyAdvice - Class in com.broadleafcommerce.cartoperation.web.advice
-
Applies request validator validation to request bodies marked with a Validated annotation.
- RequestValidatorRequestBodyAdvice(Set<RequestValidator>) - Constructor for class com.broadleafcommerce.cartoperation.web.advice.RequestValidatorRequestBodyAdvice
-
- requiredAttributesMissing(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
-
- requires3DSVerification() - Method in exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionFailureException
-
Whether or not the transaction failed because of a required 3DS check
- RequiresSecurePaymentInformationActivity - Interface in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
-
- reserveInventory(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.EmptyInventoryProvider
-
- reserveInventory(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
-
- reserveInventory(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.InventoryProvider
-
Decrement or otherwise "reserve" inventory for a cart during checkout.
- resetFulfillmentGroupReferenceNumbers(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CartHandlerMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CartVersionHandlerMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.cartoperation.web.resolver.GuestTokenHandlerMethodArgumentResolver
-
- resolveCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
-
Deprecated.
- resolveCart(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- resolveCart(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- resolveCart(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- resolveCart(List<String>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
-
- resolveCart(HttpServletRequest) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- resolveCart(HttpServletRequest) - Method in interface com.broadleafcommerce.cartoperation.web.filter.resolver.ServletRequestCartResolver
-
Resolve the cart for the given request.
- resolveCartById(String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
-
Resolves a Cart
given the cart ID, customer, and context.
- resolveCartById(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
-
- resolveCartByStatus(Collection<String>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
-
Resolves the Cart
with the first matching status for the given customer and context.
- resolveCartByStatus(String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
-
Resolves the Cart
with the first matching status for the given customer and context.
- resolveCartByStatus(Collection<String>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
-
- ResolveCartEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
-
- ResolveCartEndpoint(CartResolverService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
-
- resolveCartForRead(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- resolveCartForRead(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- resolveCartForRead(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- resolveCartForUpdate(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- resolveCartForUpdate(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
-
- resolveCartForUpdate(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
- resolveCartFromConflict(WebClientResponseException.Conflict) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
Attempts to extract a fresh version of the cart from the CONFLICT error's response body.
- resolveCartId(Map<String, Object>) - Method in interface com.broadleafcommerce.cartoperation.web.service.CartCookieIssuer
-
Resolve the cart id from the provided cookie claims.
- resolveCartId(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
-
- resolveCartOverride(HttpServletRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- ResolveCartVersion - Annotation Type in com.broadleafcommerce.cartoperation.web.resolver.annotation
-
Triggers resolution of the current cart version for a parameter on an endpoint.
- resolveCartVersion(HttpServletRequest) - Method in class com.broadleafcommerce.cartoperation.web.service.HeaderRequestCartVersionResolver
-
- resolveCartVersion(HttpServletRequest) - Method in interface com.broadleafcommerce.cartoperation.web.service.RequestCartVersionResolver
-
Determines the client's cart version based off of some attribute of the request.
- resolveClaim(Map<String, Object>, String, Class<T>) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
-
- resolveCookieCart(HttpServletRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- resolveCookieOrRegisteredCart(HttpServletRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- resolveCsrCart(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- ResolveCustomerRef - Annotation Type in com.broadleafcommerce.cartoperation.web.resolver.annotation
-
Triggers automatic resolution of any customer references on an endpoint.
- resolveDefaultFulfillmentType(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Determines the default FulfillmentType
for the provided CartItem
- resolveFirst(Supplier<Optional<T>>...) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
Iterates through the optional suppliers and returns immediately after finding the first one
that produces a value.
- ResolveGuestToken - Annotation Type in com.broadleafcommerce.cartoperation.web.resolver.annotation
-
Triggers resolution of the GuestToken
parameter on an endpoint.
- resolveGuestToken(HttpServletRequest) - Method in class com.broadleafcommerce.cartoperation.web.service.HeaderRequestGuestTokenResolver
-
- resolveGuestToken(HttpServletRequest) - Method in interface com.broadleafcommerce.cartoperation.web.service.RequestGuestTokenResolver
-
Attempts to resolve a guest token string for the given request.
- resolveInProcessCart(CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
-
Resolves the current in-progress Cart
given the customer and context.
- resolveMergeTypes(List<MergeItemPair<I>>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
-
Determines what merge types should be used for the items and applies it to the merge item
pairs.
- resolveMergeTypes(List<MergeItemPair<I>>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
-
- resolveMergeTypes(List<MergeItemPair<I>>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
-
- resolvePageable(JsonNode) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.page.ResponsePageGenerator
-
Generates an appropriate pageable based off of the pageable data received.
- resolveRegisteredCustomerCart(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- resolveTaxAddressSource(String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Determines the tax address source that should be used for
FulfillmentGroup.getTaxAddressSource()
for the given fulfillment type.
- ResourceLockProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
-
Provides the ability to lock and unlock resources.
- ResponsePageGenerator<T> - Class in com.broadleafcommerce.cartoperation.service.provider.external.page
-
Generates a Page representing the data and page data received as a response from another service.
- ResponsePageGenerator(List<T>, Long, JsonNode) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.page.ResponsePageGenerator
-
- retrieveAnonymousCartById(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- retrieveCart(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
Method for retrieving a single, optional cart.
- retrieveCartAfterConflict(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
Retrieves the latest version of the cart following a conflict error if possible.
- retrieveCartByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Retrieve the cart for the provided id.
- retrieveCartByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- retrieveCartByCartIdWithStatus(String, CartStatus, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- retrieveCartById(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
-
Retrieve the cart.
- retrieveCartById(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
- retrieveCartByOrderNumber(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
-
Find the cart (if it exists) for the provided customer id and order number.
- retrieveCartByOrderNumber(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
- retrieveCartItemProductMappings(ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
-
Retrieve a list of cart item to product mappings
- retrieveCartItemProductMappings(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
-
- retrieveClonedItemIdsMap(Cart) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- retrieveCsrCartByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
- retrieveCsrCartByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- retrieveCsrOwnedCart(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
-
Retrieve the DefaultCartStatuses.CSR_OWNED
cart for the provided customer.
- retrieveCsrOwnedCart(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
- retrieveCsrOwnedCartByCustomerIdAndApplicationId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
- retrieveCsrOwnedCartByCustomerIdAndApplicationId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- retrieveCustomerCartByStatus(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Retrieves a cart with the provided customer ID and status, if it exists
- retrieveCustomerCartByStatus(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- retrieveCustomerCartByStatus(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
-
Finds a cart with the given status belonging to the provided customer.
- retrieveCustomerCartByStatus(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
- retrieveGuestToken(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalGuestTokenProvider
-
- retrieveGuestToken(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.GuestTokenProvider
-
Retrieve the GuestToken
for the provided cart ID, if it exists.
- retrieveHistoricalCartForAnonymousCustomer(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
-
Finds a single, historical cart for an anonymous customer.
- retrieveHistoricalCartForAnonymousCustomer(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
- retrieveHistoricalCartsForCustomer(String, Date, Date, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
-
Find all carts not DefaultCartStatuses.IN_PROCESS
,
DefaultCartStatuses.CSR_OWNED
, or DefaultCartStatuses.NAMED
for the provided
customer and dates.
- retrieveHistoricalCartsForCustomer(String, Date, Date, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
- retrieveInProcessCart(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
-
Retrieve the DefaultCartStatuses.IN_PROCESS
cart for the provided customer.
- retrieveInProcessCart(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
- retrieveInProcessCartByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
- retrieveInProcessCartByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- retrieveInProcessCartByCustomerIdAndApplicationId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
- retrieveInProcessCartByCustomerIdAndApplicationId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- retrievePrices(Collection<C>, Locale, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
-
- retrievePrices(Collection<C>, Locale, CurrencyUnit, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PricingProvider
-
Retrieve and attach prices for the provided cart items.
- retrieveProduct(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
-
Retrieve the product for the context information provided.
- retrieveProduct(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
-
- retrieveProducts(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
-
Retrieve the products for the context information provided.
- retrieveProducts(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
-
- retrieveTestCartByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
- retrieveTestCartByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- retrieveTrackingIdForUsableCode(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CampaignProvider
-
Determine a tracking id for the provided code string, or else an empty string.
- retrieveTrackingIdForUsableCode(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProvider
-
- rollback(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartFulfillmentValidationActivity
-
- rollback(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
-
- rollback(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
-
- rollback(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
- rollback(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPricingValidationActivity
-
- rollback(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- rollback(Cart, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CheckoutWorkflowActivity
-
Method responsible for rolling back any work that was done during the execution of the
#execute(Cart, String)
method.
- rollback(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.InventoryAvailabilityValidationCheckoutWorkflowActivity
-
- rollback(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.PaymentConfirmationActivity
-
- rollback(Cart, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.workflow.CheckoutWorkflow
-
- rollback(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
-
- rollbackConfirmedPayments(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
- rollbackConfirmedPayments(Cart, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentConfirmationService
-
Intended to roll back all authorized, active payments
related to the provided
Cart
.
- rollbackSuccessfulAuthTransaction(Cart, Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
Rolls back any successful authorization transactions by interacting with the relevant payment
gateway to void/cancel the authorization and records the result of the reverse-auth
transaction on the cart as a PaymentTransaction
.
- roundListOfMonetaryAmounts(Map<String, MonetaryAmount>, MonetaryAmount, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartPricingRoundingHelper
-
Given a list of amounts that should round to the provided total, calculates and performs the
rounding logic to add the remainder unit amounts.
- roundListOfMonetaryAmounts(Map<String, MonetaryAmount>, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartPricingRoundingHelper
-
Given a list of amounts that should round to the provided total, calculates and performs the
rounding logic to add the remainder unit amounts.
- roundProratedOrderAdjustmentsAcrossFulfillmentItems(Collection<D>, MonetaryAmount, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartPricingRoundingHelper
-
Rounds split amounts for prorated order adjustments on fulfillment items.
- SALE_PRICE - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.PricingFields
-
- saveAuthorizedClient(OAuth2AuthorizedClient, Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
-
Deprecated.
- saveCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Helper method to encapsulate saving an existing Cart.
- sendCheckoutCompletionMessage(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
Send a message to notify external services (and internal listeners) of the completed checkout
so that they can react accordingly.
- ServletRequestCartResolver - Interface in com.broadleafcommerce.cartoperation.web.filter.resolver
-
- setAddAttribute(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
-
An addition to cart attributes.
- setAddItemFailures(List<AddItemFailure>) - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
-
- setAddItemFailures(List<AddItemFailure>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
-
All failures that occurred.
- setAddItemRequest(AddItemRequest) - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
-
- setAddItemRequest(AddItemRequest) - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
-
The add item request that failed
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
Miscellaneous attributes that can be set to this request in order to inform business logic
for adding a CartItem
.
- setAdditionalItemPricing(AdditionalItemPricing) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- setAdditionalItemPricing(AdditionalItemPricing) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- setAdditionalItemPricing(AdditionalItemPricing) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- setAddPaymentMethod(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
-
Adding a payment method to the cart.
- setAddress(Address) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
-
The shipping address for this fulfillment group.
- setAdjustments(List<Adjustment>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
The list of adjustments that were added to the cart because of the code's application.
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment
discounts.
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment
discounts.
- setAllowedDeleteRoles(Set<String>) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
-
- setAllowedEditRoles(Set<String>) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
-
- setAllowedShareRoles(Set<String>) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
-
- setAllowedValues(List<AttributeChoiceValue>) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
Gives the customer more structured input to fill out their option, which can drive a select
field or a color picker with particular colors.
- setAllowedViewRoles(Set<String>) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
-
- setAllTaxToZero(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The amount for which the payment is allotted.
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The amount for which the payment is allotted.
- setApplicationIdIncludedInCookieName(boolean) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
Whether or not the applicationId should be appended to the cart cookie name.
- setApplyUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
-
The URI path for applying offers.
- setAssets(List<ImageAssetRef>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
All ProductAssets
for this product.
- setAttributeChoice(AttributeChoice) - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
- setAttributeName(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
The order or item attribute that this choice is stored in when the user adds to their cart
- setAttributeName(String) - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties.FieldMapping
-
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.Category
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Dynamic attributes that are a part of the product.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.SimplePage
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
Map holding any additional attributes passed in the request not matching any defined
properties.
- setAttributes(Map<String, Serializable>) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Dynamic attributes that are a part of the variant.
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
Map to capture any additional information about the payment
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
-
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
Map to capture any additional information about the payment
- setAuthor(String) - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
-
The username of the author associated with the transfer cart token.
- setAuthorizationFailureHandler(OAuth2AuthorizationFailureHandler) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
-
- setAuthorizationSuccessHandler(OAuth2AuthorizationSuccessHandler) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
-
- setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
-
- setAvailable(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
-
Indicates if the requested quantity is available.
- setAvailableOnline(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Whether or not this product is available online - ie inventory is available somewhere to
fulfill this product.
- setBillingAddress(Address) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The billing address associated with this payment.
- setBillingAddress(Address) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The billing address associated with this payment.
- setBrand(DataDrivenEnum) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- setBulkAddToCartOperation(CartOperationServiceProperties.BulkAddToCartOperation) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
The bulk properties configuration.
- setBulkCheckAvailabilityUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
-
URI for checking inventory for a list of SKUs
- setCalculateFulfillmentPricingWithAdjustments(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
Whether the fulfillment pricing should consider the adjustments on the order and order items.
- setCalculateProratedFulfillmentPricing(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
Whether the fulfillment pricing should consider prorated price of the order items, after
factoring in the order adjustments.
- setCampaignAuditDetailsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
-
The URI context path for recording a campaign code usage.
- setCampaignCode(String) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The campaign code string that this audit information is for.
- setCampaignTrackingId(String) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The tracking ID of the campaign this audit is for.
- setCart(P) - Method in class com.broadleafcommerce.cartoperation.domain.CartHolder
-
Deprecated.
- setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
-
The most up-to-date cart that includes all requests that were successfully processed
- setCart(CheckoutCart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
-
The cart object that completed the checkout workflow
- setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
The updated Cart
, including the code and applicable adjustments (discounts).
- setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
The Cart
related to the checkout submission.
- setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenResponse
-
- setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
-
The Cart
related to the checkout submission.
- setCartAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
Attributes that should be copied to the Cart.getAttributes()
for this request.
- setCartAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
Attributes that should be copied to the Cart.getAttributes()
for this request.
- setCartId(String) - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
-
The ID of the cart the token is authorized to transfer.
- setCartId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent
-
The id of the cart that was submitted for checkout
- setCartItemId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
ID of the CartItem
to update.
- setCartItems(List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
-
The list of
CartItems
that were successfully added from the
AddItemRequests
- setCartItems(List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
-
The list of
CartItems
that were successfully created from the
AddItemRequests
- setCartItemsByCartIdUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
- setCartItemsMatched(List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
-
- setCartItemsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for basic CRUD operations on cart items.
- setCartOperationService(CartOperationService) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- setCartOpsServiceOfferUtils(CartOperationServiceOfferUtils) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- setCartOpsServiceOfferUtils(CartOperationServiceOfferUtils) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- setCartPricingTimeToLive(Duration) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
The amount of time before the cart's pricing is considered stale.
- setCartsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for basic CRUD operations on carts.
- setCartTtl(Duration) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
Specifies how long the cart cookie should be considered active.
- setCartUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for basic singular cart retrieval.
- setCartVersion(Integer) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartItemModifyingRequest
-
- setCartVersion(Integer) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
-
- setCartVersion(Integer) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartRequest
-
- setCartVersion(Integer) - Method in interface com.broadleafcommerce.cartoperation.web.endpoint.domain.CartVersionedRequest
-
Sets the cart version.
- setCategory(Category) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- setCheckAvailabilityUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
-
URI for checking inventory for a particular SKU
- setChoiceKey(String) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
The key to use to relate to this
ItemChoice
when configuring cart items.
- setCode(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeRequest
-
The code to add.
- setCode(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
The added offer or campaign code.
- setComment(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
-
The optional, long-form comment explaining any extra context for the override.
- setContent(List<T>) - Method in class com.broadleafcommerce.cartoperation.domain.SimplePage
-
- setContextAttributesMapper(Function<OAuth2AuthorizeRequest, Map<String, Object>>) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
-
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
-
The ContextInfo
derived from the original request containing tenant and sandbox info.
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent
-
The ContextInfo
derived from the original request containing tenant and sandbox info.
- setCookieName(String) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
Name of the cart cookie.
- setCookieSameSiteValue(String) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
The value to use for the SameSite attribute on the cart cookie.
- setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
- setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
-
The currency to price the cart against.
- setCurrencyContext(CurrencyContext) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Transient ability to have a currency initialized
- setCurrencyContext(CurrencyContext) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Transient ability to have a currency initialized
- setCustomerPaymentAccountId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The id of the customer's saved payment account that was used to build this payment object.
- setCustomersItemListAccessRuleByRolesUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI subpath for customer item list access rule by roles.
- setCustomersItemListAccessRulesUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI subpath for customer item list access rule operations.
- setCustomersUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for customer operations.
- setDateApplied(Instant) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The date and time when the related offer was applied.
- setDefaultsForPriceCartRequest(Cart, PriceCartRequest) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
- setDefaultVirtualFulfillmentOptionName(String) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
The default fulfillment option name for the FulfillmentType.VIRTUAL
fulfillment type.
- setDeletedItemListIds(Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
-
The list of item list ids that were processed for deletion
- setDependentCartItems(List<AddItemRequest>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
- setDependentItemUpdates(List<UpdateItemRequest>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
- setDisabled(boolean) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- setDiscountable(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Whether or not this product be applied to any offers or promotions.
- setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
Dictates whether or not discounts are allowed to be applied to this included product.
- setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
Dictates whether or not discounts are allowed to be applied to this add-on.
- setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
Dictates whether or not discounts are allowed to be applied to this add-on.
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
General use map to capture any display properties for this Payment
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
General use map to capture any display properties for this Payment
- setDisplayOrder(Long) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
Defines the display position of this included product in relation to other included products.
- setDisplayValue(String) - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
- setEan(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
Meant to hold EAN, or European Article Number (a.k.a.
- setEmailAddress(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ContactInfoRequest
-
Email addresses that should be used as a point of contact for the cart.
- setEnabled(boolean) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.GuestToken
-
- setEnabled(boolean) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.Version
-
When enabled, this service will enforce the version for any requests that modify the
cart.
- setEncodedPrivateKey(String) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
-
- setEncodedPrivateKey(String) - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
-
The encoded RSA private key string to be used to encode preview token JWTs.
- setEncodedPrivateKey(String) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
-
- setEncodedPublicKey(String) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
-
- setEncodedPublicKey(String) - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenDecoderProperties
-
The encoded RSA public key string to be used to decode and verify transfer cart token JWTs.
- setEncodedPublicKey(String) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
-
- setErrorCode(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
- setErrorMessage(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
- setExpirationTime(Instant) - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
-
The expiration time of the transfer cart token in UTC.
- setExpirationTimeout(Duration) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
-
- setExpirationTimeout(Duration) - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
-
The duration of the expiration timeout for the preview token JWT.
- setExternalId(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
External (1st or 3rd party) system reference to a unique SKU.
- setFailConfigErrorOnAdd(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
If there is a configuration error for a cart item when attempting to add it to a cart, fail
the attempt.
- setFailedItemAdditions(Map<String, List<String>>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
-
Map of ItemList
ids to a collection of ItemListItem
ids that could not be
added to cart
- setFailureMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
- setFailureType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
The type of checkout failure which can be used programmatically by the client application to
react to the failure.
- setFieldMappingUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
-
The URI path for cart item product mappings.
- setFulfillmentFlatRates(Map<String, FulfillmentFlatRate>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
A map of flat rates for fulfilling (e.g., shipping) this product for a particular fulfillment
option type (e.g., standard shipping).
- setFulfillmentFlatRates(Map<String, FulfillmentFlatRate>) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
A map of flat rates for fulfilling (e.g., shipping) this product for a particular fulfillment
option type (e.g., standard shipping).
- setFulfillmentGroupRequired(boolean) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.ValidationConfiguration.FulfillmentCheckoutValidationConfig
-
- setFulfillmentGroupsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
- setFulfillmentOption(FulfillmentOption) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
-
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The payment's total fulfillment cost
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total fulfillment cost
- setFulfillmentType(String) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
-
Indicates if this group is expected to be picked up or shipped.
- setGatewayType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The gateway used to process this payment.
- setGtin(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
GTIN (Global Trade Item Number)
This holds all GTIN formats.
- setGuestToken(CartValidationProperties.GuestToken) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
-
- setGuestTokenUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path of the guest token store for a cart.
- setHints(Set<String>) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.ValidationConfiguration.FulfillmentCheckoutValidationConfig
-
- setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.Category
-
The primary id of the category.
- setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
The ID of the enum.
- setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
- setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The ID of the Product.
- setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
The unique identifier for this variant.
- setInaccessibleItemListIds(Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
-
The list of Item List ids that the user does not have the proper access rights to.
- setInaccessibleItemListIds(Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
-
From the list of ids that the user attempted to add to cart, this represents the set of
ItemList
ids that the user does not have access to
- setIncludedProducts(List<IncludedProduct>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Additional products that are always included with the product, no matter what.
- setIndividuallySold(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
If this product or any of its variants can be sold individually in the store, or if they must
be apart of another product as an add-on.
- setInvalidCartItem(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
-
- setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Describes when the product's inventory should be checked for availability.
- setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Describes when the variant's inventory should be checked for availability.
- setInventoryLocationId(String) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
-
The Inventory Location for which this availability is indicated.
- setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Describes when the product's inventory should be reserved.
- setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Describes when the variant's inventory should be reserved.
- setInventoryTransactions(List<InventoryTransaction>) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationResponse
-
- setInventoryType(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Describes the product's type of fulfillment - ie is it a physical or virtual item?
- setIssuer(String) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
-
- setIssuer(String) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
-
- setIssuer(String) - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenDecoderProperties
-
The issuer for the JWT token.
- setIssuer(String) - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
-
The issuer for the JWT token.
- setIssuer(String) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
-
- setItemAttributeChoices(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
Attribute choices that should be copied to CartItem.getAttributeChoices()
for this
request.
- setItemAttributeChoices(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
Attribute choices that should be copied to CartItem.getAttributeChoices()
for this
request.
- setItemAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
Miscellaneous attributes that should be copied to the CartItem.getAttributes()
for
this request.
- setItemAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
Attributes that should be copied to the CartItem.getAttributes()
for this request.
- setItemBatchSize(int) - Method in class com.broadleafcommerce.cartoperation.service.ItemListAddToCartProperties
-
Dictates the ItemListItem batch size when adding an ItemList to cart
- setItemChoice(ItemChoice) - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
- setItemChoiceKey(String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
-
- setItemChoiceKey(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
- setItemFailureMessages(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
Line item error messages used to describe issues with individual fields, cart items, etc.
- setItemInternalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
Miscellaneous internal attributes that should be copied to the
CartItem.getInternalAttributes()
for this request.
- setItemListAccessRulesBulkUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI subpath for bulk item list access rule operations.
- setItemListAccessRulesUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI subpath for item list access rule operations.
- setItemListIds(Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemListToCartRequest
-
Set of ids representing the ItemLists
that are to be added to cart
- setItemListsBulkDeleteItemsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
- setItemListsBulkDeleteUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
- setItemListsBulkItemsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for bulk CRUD operation on item list items.
- setItemListsBulkUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
- setItemListSecurity(CartOperationServiceProperties.ItemListSecurity) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
- setItemListsItemsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for basic CRUD operation on item list items.
- setItemListsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI path for basic CRUD operation on item lists.
- setJwt(CartCookieProperties.Jwt) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
-
- setKey(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddAttributeRequest
-
The attribute's key.
- setLabel(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
-
What the customer sees for display.
- setLabel(String) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
The user-facing label that describes this included product.
- setLabel(String) - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
The label shown to customers when displaying this option.
- setListId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
-
The ID of the item list being shared.
- setLocale(Locale) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
- setLocale(Locale) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
-
The locale to price the cart against.
- setMatchCartItemAssetToVariant(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
- setMaximumQuantity(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
The maximum amount of this item that a customer can purchase at a time.
- setMaximumThreshold(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The maximum count of this product that must be added in a cart.
- setMaximumThreshold(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
The maximum count of this variant can be added in a cart.
- setMerchandisingContext(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
The value that should be mapped to CartItem.getMerchandisingContext()
.
- setMerchandisingType(DataDrivenEnum) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- setMergeType(String) - Method in class com.broadleafcommerce.cartoperation.domain.MergeItemPair
-
The type of merge for this item pair.
- setMergingType(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Determines how this Product should merge with other similar items when it gets added to a
cart.
- setMergingType(String) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
Globally determines how Products should merge with other similar items when they get added to
a cart.
- setMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
A message describing the results of adding the code to the cart.
- setMinimumQuantity(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
The minimum amount of the item that a customer must purchase.
- setMinimumThreshold(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The minimum count of this product that must be added in a cart.
- setMinimumThreshold(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
The minimum count of this variant that must be added in a cart.
- setName(String) - Method in class com.broadleafcommerce.cartoperation.domain.Category
-
The name of the category.
- setName(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The name of the product.
- setName(String) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
The name of this particular variant of the product.
- setName(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The name of this payment.
- setName(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The name of this payment.
- setNeedSaveContainerItem(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.MergeItemPair
-
- setNeedSaveModifiedItem(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.MergeItemPair
-
Tells if the modified instance (
MergeItemPair.modifiedItem
) will need to be saved in order for the
merge performed to be persisted.
- setNewCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider.CartConflictResponse
-
- setNewCartOwnership(Cart) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
-
- setOfferId(String) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The associated offer's id
.
- setOfferUtils(CartOperationServiceOfferUtils) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- setOldCartPrice(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.service.StaleCartPricingResultHolder
-
- setOptions(List<ProductOption>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Drives additional information that the customer should enter when purchasing this product.
- setOptionValues(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Helper to make this particular variant uniquely identifiable across multiple variants for the
same product.
- setOrder(int) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.PaymentTaxAddressSourceHandler
-
- setOrder(int) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.ShippingTaxAddressSourceHandler
-
- setOrderId(String) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The id of the cart upon which the related offer was used.
- setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
-
The new price value.
- setParentCartItemId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
The id of the parent CartItem
for this add item request.
- setParentCategories(Set<Category>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- setPayment3DSVerificationUrls(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
Payment 3DS Verification URLs used to determine payments which require 3DS verification
during the checkout workflow.
- setPaymentGatewayProperties(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
Map to capture any gateway-specific information needed to perform gateway transactions
- setPaymentId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The ID of the payment to update.
- setPriceCartRequest(PriceCartRequest) - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
-
- setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Summary of the pricing information
related to the product.
- setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Summary of the pricing information
related to the choice.
- setPriceInfosUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProperties
-
The URI path for pricing items.
- setPriceInvalidation(CartOperationServiceProperties.PriceInvalidation) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
-
The price invalidation configuration.
- setPriceUpdated(boolean) - Method in class com.broadleafcommerce.cartoperation.web.service.StaleCartPricingResultHolder
-
- setPricingKey(String) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- setPricingKey(String) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- setPricingKey(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
System-wide unique identifier to configure specific pricing for the product.
- setPricingKey(String) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- setPricingTargetType(String) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- setPricingTargetType(String) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- setPricingTargetType(String) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- setPrimaryAsset(ImageAssetRef) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The asset associated with this product marked as primary.
- setProduct(Product) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- setProduct(Product) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- setProductBatchSize(int) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.BulkAddToCartOperation
-
Dictates the number of products that are gathered at a time when populating & validating
a CartItem during an add to cart request.
- setProductId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
The id of the product for this add item request.
- setProductIdsForMissingEntities(Set<String>) - Method in class com.broadleafcommerce.cartoperation.domain.ProductList
-
The list of provided ids for which a Product could not be found
- setProductMappings(List<CartItemMappingProperties.FieldMapping>) - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties
-
Configuration for the fields which should be included in mapping a
Product
into a
CartItem
.
- setProducts(List<Product>) - Method in class com.broadleafcommerce.cartoperation.domain.ProductList
-
- setProductsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
-
The URI path for products.
- setProductType(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Defines the type of the product.
- setProductUrisForMissingEntities(Set<String>) - Method in class com.broadleafcommerce.cartoperation.domain.ProductList
-
The list of provided uris for which a Product could not be found
- setQualifierCartItemDetails(CartItem, List<OfferItemDetail>) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
Sets the offer qualifier OfferItemDetails
that the given
CartItem
was a target of.
- setQualifierCartItemDetails(CartItem, List<OfferItemDetail>) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- setQuantity(int) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
The value of the fixed quantity.
- setQuantity(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
Quantity associated with this transaction representing the delta or change.
- setQuantity(int) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
-
Quantity delta that is being requested (i.e.
- setQuantity(int) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
The amount of this item to be added to the Cart
.
- setQuantity(int) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
The amount of this item to be added to the Cart
.
- setQuantityMatched(int) - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
-
- setQuantityRequested(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
-
Quantity delta that is being requested (i.e.
- setReason(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
-
The reason the override was performed, for example, "Price Match".
- setReferenceNumber(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
Arbitrary external reference number.
- setReferenceNumber(String) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
-
This can be any number, but is typically the Order Item ID or Fulfillment Item ID.
- setRemoveAttribute(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
-
A deletion of a cart attribute.
- setRemovePaymentMethod(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
-
Removing an existing payment method from the cart.
- setRequestedInventoryLocationId(String) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
-
The locationId of the Inventory Location from which the customer wishes to receive inventory.
- setRequestedItems(List<SkuInventoryReservationRequestItem>) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
-
List of items to reserve.
- setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
-
The id representing this request to checkout
This value can be used to identify entities that were produced due to this request and
therefore need to be rolled back
- setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent
-
The id representing this request to checkout
This value can be used to identify entities that were produced due to this request and
therefore need to be rolled back
- setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartRequest
-
A unique id used to represent the request.
- setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutProcessRequest
-
A unique id used to represent the request.
- setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
The id representing the customer's request to checkout
- setRequestMatcher(RequestMatcher) - Method in class com.broadleafcommerce.cartoperation.web.filter.CartResolutionFilter
-
- setRequired(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
Whether or not the user is required to fill out this option in order to add the product to
their cart.
- setReservationRequestGroups(List<SkuInventoryReservationRequestGroup>) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
-
Logically separate groups into pickup or ship groups, along with items to be adjusted.
- setReservationRequestType(String) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
-
Indicates if the Inventory Reservation Request is a HARD or SOFT request.
- setReserveUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
-
URI for reserving inventory
- setResourceLocksUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The URI subpath for resource locks.
- setResponseCode(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
-
A simple code describing the results of the add code to cart request.
- setRole(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
-
The role that the targets this item list is being shared with will be granted.
- setRoundingHelper(CartPricingRoundingHelper) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
- setSecurityCodes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutProcessRequest
-
A map of security codes to their payment ids.
- setSelectionType(String) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
Describes restrictions placed on the customer's ability to select items from the targeted
set.
- setSharedCode(String) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The string of the offer code
used to apply the related offer.
- setShipToAddress(Address) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
-
This is most useful when Fulfillment Type is SHIP.
- setShouldSavePaymentToCustomer(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
Should the payment method be saved to the customer
- setShouldSavePaymentToCustomer(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
Should the payment method be saved to the customer
- setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
Whether or not the underlying payment method can only be used once.
- setSku(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
This uniquely identifies this product in the catalog when it is sold and is used for other
contexts like inventory and pricing.
- setSku(String) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
Sku code for this particular variant.
- setSku(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
The SKU code for the item (e.g., Product or Variant).
- setSkuCode(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
This is the default way that Broadleaf uses for accessing
InventorySkuRef
, especially
when doing inventory reservations (soft and hard).
- setSkuCode(String) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
-
The value of the SKU reference.
- setSkuInventoryId(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
This is the contextId of the associated SkuInventory
record.
- setSkuName(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
Optional field to store a human readable name for the SKU.
- setSkuRef(InventorySkuRef) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
-
Holder of pointer(s) that reference the SKU.
- setSkuReferenceFieldType(String) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
-
Indicates how we should be looking up SKU Inventory (by which field) with respect to
skuReferenceValue
.
- setSkuReferenceValue(String) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
-
The value of the SKU reference.
- setSpecificChoices(List<SpecificItemChoice>) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- setSpecificItemChoice(SpecificItemChoice) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The payment's total usually excluding adjustments, tax, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total usually excluding adjustments, tax, and shipping.
- setSuccess(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CheckoutResponse
-
Whether or not the checkout submission was successful.
- setSuccessfulRequests(List<AddItemRequest>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
-
All requests that were successfully processed.
- setTags(List<String>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
A list of simple labels used to categorize the product
- setTargetCartItemDetails(CartItem, List<OfferItemDetail>) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
Sets the offer target OfferItemDetails
that the given
CartItem
was a qualifier of.
- setTargetCartItemDetails(CartItem, List<OfferItemDetail>) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- setTargetDemographic(DataDrivenEnum) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- setTargets(Set<ShareItemListRequest.Target>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
-
Describes who this list is being shared with.
- setTargetType(String) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
-
Identifies the type of items that a customer can choose from, whether specific products,
specific variants, or products from a specific category.
- setTargetType(String) - Method in class com.broadleafcommerce.cartoperation.domain.UserTarget
-
The type of the user.
- setTargetValue(String) - Method in class com.broadleafcommerce.cartoperation.domain.UserTarget
-
An identifying value for the user.
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The payment's total tax cost
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total tax cost
- setToken(String) - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
-
The token string that is used to authorize that a request has access to transfer the given
cart.
- setToken(GuestToken) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenResponse
-
- setToken(GuestToken) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
-
- setTokenTimeout(Duration) - Method in class com.broadleafcommerce.cartoperation.service.ULIDGuestTokenGenerator
-
- setTransactionType(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
-
Indictes the type of transaction that this represents.
- setType(String) - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
Identifies the type of the associated value, this is needed to gather all the enum
values
based on their types.
- setType(String) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
Describes which of the
product
or
variant
fields
should be used for this included product.
- setType(String) - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
-
Controls both how the customer should be inputting values to fill out this option as well as
storage of where the value will go once added to the cart.
- setType(String) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
Whether or not this item holds a product or a variant that the customer can select from
- setType(String) - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
-
The type of failure that this request encountered.
- setType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
The type of this payment like Credit Card or Gift Card.
- setType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
-
The type of means by which this fulfillment group is fulfilled.
- setUnits(String) - Method in class com.broadleafcommerce.cartoperation.domain.Weight
-
- setUpc(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
-
Meant to hold UPC, or Universal Product Code.
- setupCartForClone(Cart, CartStatus) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
- setUpdateContactInfo(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
-
An update of the contact info for the order (e.g.
- setUpdatePaymentMethod(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
-
Updating an existing payment method from the cart.
- setUri(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
The navigable uri of this product.
- setUrl(String) - Method in class com.broadleafcommerce.cartoperation.domain.Category
-
The url of the category.
- setUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
-
The base url for an external campaign service.
- setUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
-
The base url for an external cart service.
- setUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
-
The base url for an external catalog service.
- setUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
-
The base url for an external inventory service.
- setUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
-
The base url for an external cart service.
- setUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProperties
-
The base url for an external cart service.
- setUsabilityInfoUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
-
- setUseCodeUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
-
The URI path for using a code.
- setUser(UserTarget) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
-
The identifying info of the user that used the related offer.
- setValid(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
-
- setValidateUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
-
The URI context path to append to
ExternalCampaignProperties.campaignAuditDetailsUri
that defines the endpoint
responsible for validating campaign code usages after they're added to the cart, usually
during checkout submission to make sure codes are still valid.
- setValidateUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
-
The URI path for validating checkout.
- setValidationRule(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
- setValidationStrategy(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
The strategy used to determine when this product option is validated.
- setValidationType(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
-
- setValue(Serializable) - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
-
The value represented by this attribute.
- setValue(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
-
The value stored as an item attribute or cart attribute based on what the user selects.
- setValue(String) - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
-
- setValue(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.FulfillmentFlatRate
-
The value of this flat rate
- setValue(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddAttributeRequest
-
The attribute's value.
- setValue(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
-
- setValuePath(String) - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties.FieldMapping
-
- setValueType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
-
The type of values that this list will be shared with (e.g email address, customer ID, etc.).
- setVariant(Variant) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- setVariant(Variant) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- setVariantId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
-
The id of the variant for this add item request.
- setVariantId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
The id of the variant for this add item request.
- setVariantMappings(List<CartItemMappingProperties.FieldMapping>) - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties
-
Configuration for the fields which should be included in mapping a
Variant
into a
CartItem
.
- setVariantParentProductId(String) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
- setVariantParentProductId(String) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- setVariants(List<Variant>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- setVendorRef(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
Soft reference to the vendor associated with this catalog.
- setVersion(CartValidationProperties.Version) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
-
- setVersion(Integer) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
-
- setWeight(Weight) - Method in class com.broadleafcommerce.cartoperation.domain.Product
-
- setWeight(Weight) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
-
- setWeight(BigDecimal) - Method in class com.broadleafcommerce.cartoperation.domain.Weight
-
- share(CustomerRef, ShareItemListRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
-
- share(CustomerRef, ShareItemListRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
-
Share an item list with other users.
- shareItemList(ShareItemListRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
-
- shareItemList(ShareItemListRequest, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
-
Shares an item list with other users.
- shareItemList(ContextInfo, String, CustomerRef, ShareItemListRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
-
- ShareItemListRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
A request body to share an item list.
- ShareItemListRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
-
- ShareItemListRequest.Target - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
-
- ShareItemListRequestValidator - Class in com.broadleafcommerce.cartoperation.web.validator
-
Validates a share item list request.
- ShareItemListRequestValidator() - Constructor for class com.broadleafcommerce.cartoperation.web.validator.ShareItemListRequestValidator
-
- ShippingTaxAddressSourceHandler - Class in com.broadleafcommerce.cartoperation.service.fulfillment.address
-
Populates the tax address from the shipping address.
- ShippingTaxAddressSourceHandler(TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.address.ShippingTaxAddressSourceHandler
-
- ShipTypeFulfillmentGroupSubmitValidator - Class in com.broadleafcommerce.cartoperation.service.fulfillment.validation.type
-
Validates fulfillment information specific to FulfillmentType.SHIP
fulfillment groups.
- ShipTypeFulfillmentGroupSubmitValidator(Set<FulfillmentAddressSubmitValidator>) - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.ShipTypeFulfillmentGroupSubmitValidator
-
- shouldArchivePaymentDueToFailedTransaction(Payment, PaymentResponse) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionService
-
Determines whether or not the Payment
should be archived due to the failed
transaction that is described by the provided PaymentResponse
.
- shouldCalculateItemTaxes(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- shouldConfirmPayment(Payment) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
Determine whether to confirm this payment.
- shouldPerformValidation(String, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
-
- shouldRejectLowerPrice(boolean) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivityProperties
-
Whether or not to reject the checkout attempt if it's determined that the latest price for
the cart is lower than the cart's previously known price.
- shouldRejectLowerPrice() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivityProperties
-
Whether or not to reject the checkout attempt if it's determined that the latest price for
the cart is lower than the cart's previously known price.
- shouldResetCartStatus(Cart, String, CheckoutWorkflowException) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
Determines whether or not the cart's status should be reset after encountering an unexpected
exception during checkout.
- shouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddPaymentRequest
-
Should the payment method be saved to the customer
- shouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
-
Should the payment method be saved to the customer
- shouldTaxFulfillment(F, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
- shouldTransferAnonymousCartOwnership(Cart, Cart) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
- shouldValidateAddress(Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.AbstractTypeFulfillmentGroupSubmitValidator
-
Tells whether this validator should validate the address or not.
- shouldValidateAddress(Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.PickupTypeFulfillmentGroupSubmitValidator
-
- shouldValidateAddress(Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.ShipTypeFulfillmentGroupSubmitValidator
-
- shouldValidateAddress(Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.VirtualTypeFulfillmentGroupSubmitValidator
-
- shouldValidateVersion(HttpServletRequest) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
Determines whether or not the cart version should be validated
- SimplePage<T> - Class in com.broadleafcommerce.cartoperation.domain
-
A simple page DTO into which a Page
can be deserialized and that can be easily
re-serialized without concern for implementation details.
- SimplePage() - Constructor for class com.broadleafcommerce.cartoperation.domain.SimplePage
-
- SKU_PRICE_INFOS - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
-
- SkuInventoryAvailabilityRequest - Class in com.broadleafcommerce.cartoperation.domain
-
Request to check availability for a SKU with a specified minimum quantity.
- SkuInventoryAvailabilityRequest() - Constructor for class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
-
- SkuInventoryAvailabilitySummary - Class in com.broadleafcommerce.cartoperation.domain
-
- SkuInventoryAvailabilitySummary() - Constructor for class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
-
- SkuInventoryReservationRequest - Class in com.broadleafcommerce.cartoperation.domain
-
Container to allow serialization and transport of specific inventory reservation requests.
- SkuInventoryReservationRequest() - Constructor for class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
-
- SkuInventoryReservationRequestGroup - Class in com.broadleafcommerce.cartoperation.domain
-
Component to allow us to group
SkuInventoryReservationRequestItem
instances together for
Inventory reservation, based on the fulfillment type and either shipToAddress or
requestedInventoryLocationId.
- SkuInventoryReservationRequestGroup() - Constructor for class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
-
- SkuInventoryReservationRequestItem - Class in com.broadleafcommerce.cartoperation.domain
-
- SkuInventoryReservationRequestItem() - Constructor for class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
-
- SkuInventoryReservationResponse - Class in com.broadleafcommerce.cartoperation.domain
-
- SkuInventoryReservationResponse() - Constructor for class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationResponse
-
- sortPayments(List<Payment>) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentConfirmationService
-
Hook used to order the cart's payments to produce the most favorable conditions when
executing transactions against the payment.
- SpecificItemChoice - Class in com.broadleafcommerce.cartoperation.domain
-
- SpecificItemChoice() - Constructor for class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
- SpecificItemChoiceType - Enum in com.broadleafcommerce.cartoperation.domain
-
- SSLVerificationProperties - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
-
Contains properties dictating SSL verification.
- SSLVerificationProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.SSLVerificationProperties
-
- StaleCartApiError - Class in com.broadleafcommerce.cartoperation.web.endpoint.exception
-
An API Error due to a stale cart.
- StaleCartApiError(StaleCartException) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.StaleCartApiError
-
- StaleCartException - Exception in com.broadleafcommerce.cartoperation.exception
-
Exception thrown when attempting to modify a cart when the client has an out of date version of
the cart.
- StaleCartException(Integer, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.StaleCartException
-
- StaleCartException(Integer, Cart, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.StaleCartException
-
- StaleCartException(String, Cart, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.StaleCartException
-
- staleCartException(StaleCartException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
-
- StaleCartPricingResultHolder - Class in com.broadleafcommerce.cartoperation.web.service
-
Holds the old cart price and whether or not the cart price was updated with new catalog prices on
this request.
- StaleCartPricingResultHolder() - Constructor for class com.broadleafcommerce.cartoperation.web.service.StaleCartPricingResultHolder
-
- STANDARD_PRICE - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.PricingFields
-
- storeFreeGiftItems(Cart, List<FreeGiftItem>) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOfferUtils
-
Adds the given FreeGiftItems
to Cart.getInternalAttributes()
for
later processing.
- storeFreeGiftItems(Cart, List<FreeGiftItem>) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
-
- supports(Address) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
- supports(Address) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.FulfillmentAddressSubmitValidator
-
Tells if this validator supports the given fulfillment group address.
- supports(Class<?>) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
-
- supports(FulfillmentItem) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.item.FulfillmentItemSubmitValidator
-
Tells if this validator supports the given fulfillment item.
- supports(FulfillmentOption) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.FulfillmentOptionSubmitValidator
-
Tells if this validator supports the given fulfillment option.
- supports(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.PickupTypeFulfillmentGroupSubmitValidator
-
- supports(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.ShipTypeFulfillmentGroupSubmitValidator
-
- supports(FulfillmentGroup) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.TypeFulfillmentGroupSubmitValidator
-
Tells if this validator supports the given fulfillment group.
- supports(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.VirtualTypeFulfillmentGroupSubmitValidator
-
- supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class com.broadleafcommerce.cartoperation.web.advice.CartCookieResponseBodyAdvice
-
Deprecated.
- supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class com.broadleafcommerce.cartoperation.web.advice.RequestValidatorRequestBodyAdvice
-
- supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class com.broadleafcommerce.cartoperation.web.advice.VersionValidatingRequestBodyAdvice
-
- supports(Class<?>) - Method in class com.broadleafcommerce.cartoperation.web.validator.CartItemModifyingRequestValidator
-
- supports(Class<?>) - Method in class com.broadleafcommerce.cartoperation.web.validator.CartModifyingRequestValidator
-
- supports(Class<?>) - Method in interface com.broadleafcommerce.cartoperation.web.validator.RequestValidator
-
Tells whether this validator supports the given type.
- supports(Class<?>) - Method in class com.broadleafcommerce.cartoperation.web.validator.ShareItemListRequestValidator
-
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CartHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CartVersionHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.cartoperation.web.resolver.GuestTokenHandlerMethodArgumentResolver
-
- SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.cartoperation.oauth2.client.web
-
This component implements OAuth2AuthorizedClientManager
and internally instantiates and
delegates to AuthorizedClientServiceOAuth2AuthorizedClientManager
.
- SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.cartoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
-
- syncItemToCart(Cart, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
-
Takes changes made from an update to a single item and applies them to the cart and items in
it.
- validate(Object, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
- validate(Object, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
-
- validate(Errors, String, String) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil.FieldValidator
-
- validate(Object) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
-
Validates the supplied target, automatically binding and returning errors.
- validate(Object, Object...) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
-
Validates the supplied target, automatically binding and returning errors.
- validate(Object, Errors) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
-
- validate(Object, Errors, Object...) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
-
- validate(Object, Errors, Set<Object>) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
-
Validates the target.
- validate(Object, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.AbstractTypeFulfillmentGroupSubmitValidator
-
- validate(Object, Errors) - Method in class com.broadleafcommerce.cartoperation.web.validator.CartItemModifyingRequestValidator
-
- validate(Object, Errors) - Method in class com.broadleafcommerce.cartoperation.web.validator.CartModifyingRequestValidator
-
- validate(Object) - Method in interface com.broadleafcommerce.cartoperation.web.validator.RequestValidator
-
Validates the given request body.
- validate(Object, Errors) - Method in interface com.broadleafcommerce.cartoperation.web.validator.RequestValidator
-
Validates the given request body.
- validate(Object, Errors) - Method in class com.broadleafcommerce.cartoperation.web.validator.ShareItemListRequestValidator
-
- validateAddPaymentRequest(Payment, AddPaymentRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Check the validity of the provided Payment
that is to be added
- validateAddress(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the address.
- validateAddress(FulfillmentGroup, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.AbstractTypeFulfillmentGroupSubmitValidator
-
- validateAddressLine1(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the address line 1 on the address.
- validateAttributeChoice(Cart, CartItem, String, ProductOption) - Method in interface com.broadleafcommerce.cartoperation.service.configuration.AttributeChoiceConfigurationService
-
Perform validation against the provided
CartItem
for the given attribute choice
ProductOption
.
- validateAttributeChoice(Cart, CartItem, String, ProductOption) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
-
- validateBase(FulfillmentGroup, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
-
Validates a fulfillment group at the top level, not considering nested or pricing fields.
- validateCampaignCodeUsages(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
-
Validate that the campaign codes used in the specified cart are still valid upon checkout.
- validateCampaignCodeUsages(Cart, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CampaignProvider
-
Retrieve validation information regarding the cart's usage of the provided campaign codes to
determine if the usage is still valid.
- validateCampaignCodeUsages(Cart, List<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProvider
-
- validateCartHasActivePayment(Cart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
Validate that the cart has at least one active payment
- validateCartHasLatestPricing(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
-
- validateCartItem(Cart, CartItem, Product, String) - Method in interface com.broadleafcommerce.cartoperation.service.configuration.CartItemConfigurationService
-
Process cart item configuration by validating product options.
- validateCartItem(Cart, CartItem, Product, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
-
Validate the
CartItem
against the provided
Product
.
- validateCartItem(CartItem, Cart, Product, List<Product>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Validates that the CartItem
includes enough information to correctly represent the
product or one of the product's variants.
- validateCartItem(CartItem, Cart, Product, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- validateCartItemAfterUpdate(Cart, CartItem, Product, List<Product>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- validateCartItemAfterUpdate(Cart, CartItem, Product, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- validateCartItems(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
-
Validates that each of the cart's CartItems
include all necessary selections
and data
- validateCartStatusForCheckout(Cart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStatusValidationHelper
-
Validates that the cart is in a status which is valid for checkout.
- validateCheckoutRequest(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
Validates the cart for checkout
- validateCity(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the city on the address.
- validateCompanyName(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the company name on the address.
- validateCountry(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the country on the address.
- validateCounty(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the county on the address.
- validateCustomerAccess(CustomerRef, Set<String>, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
-
- validateCustomerAccess(CustomerRef, Set<String>, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListAccessRuleProvider
-
Checks item list access rules for a list of item list ids based on the given customer ref and
role
- validateEmailAddress(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the email address on the address.
- validateFields(Errors, Collection<String>, FulfillmentValidationUtil.FieldValidator, String) - Static method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil
-
Validates multiple fields' values.
- validateGatewayType(Payment) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Validate that the Payment
has a supported Payment.getGatewayType()
value.
- validateGuestToken(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
-
- validateGuestToken(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.GuestCartProtectionService
-
Validates the provided guest token string for the given cart ID.
- validateGuestTokenForCart(String, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- validateGuestTokenForCheckout(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.validator.DefaultGuestCartTokenValidator
-
- validateGuestTokenForCheckout(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.web.validator.GuestCartTokenValidator
-
Validates the provided guest token string for the given cart ID during checkout.
- validateGuestTokenForOperation(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.validator.DefaultGuestCartTokenValidator
-
- validateGuestTokenForOperation(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.web.validator.GuestCartTokenValidator
-
Validates the provided guest token string for the given cart ID during a cart operation.
- validateGuestTokenIfNecessary(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
- validateGuestTokenIfNecessary(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
If the provided cart is a guest cart, this will attempt to validate the guest token for the
cart.
- validateIncludedProduct(CartItem, IncludedProduct, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
-
- validateIncludedProduct(CartItem, IncludedProduct, List<CartItem>) - Method in interface com.broadleafcommerce.cartoperation.service.configuration.IncludedProductConfigurationService
-
Perform validation against the provided
CartItem
for the given
IncludedProduct
.
- validateItemAndDependentsHavePositiveQuantities(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
-
A basic requirement is that all items added to a cart have a positive quantity.
- validateItemChoice(CartItem, ProductOption, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
-
- validateItemChoice(CartItem, ProductOption, List<CartItem>) - Method in interface com.broadleafcommerce.cartoperation.service.configuration.ItemChoiceConfigurationService
-
- validateItems(FulfillmentGroup, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
-
Validates the fulfillment items of the group.
- validateJWT(SignedJWT) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
-
- validateMaxQuantity(CartItem, ItemChoice, MatchingDependentsContext, ProductOption) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
-
- validateMinQuantity(CartItem, ItemChoice, MatchingDependentsContext, ProductOption) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
-
- validateName(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the name on the address.
- validateOfferAndOfferCodeUsages(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
-
Validate that the offers and offer codes used in the specified cart are still valid upon
checkout.
- validateOfferAndOfferCodeUsages(Cart, List<String>, List<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
- validateOfferAndOfferCodeUsages(Cart, List<String>, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.OfferProvider
-
Retrieve validation information regarding the cart's usage of the provided offers and offer
codes to determine if the usage is still valid.
- validateOptions(FulfillmentGroup, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
-
Validates the fulfillment option on this group.
- validatePaymentAmount(Cart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
Validate that each of the cart's active Payments
are responsible for a zero
or greater amount.
- validatePaymentAmounts(Payment) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Validate that the Payment
amount is not a negative amount.
- validatePaymentAmountSum(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
Validate that the sum of the cart's active Payments
is equal to the cart
total (CartPricing.getTotal()
)
- validatePaymentGatewayProperties(Payment) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Validate that the add payment request sufficiently represents a payment method for the
declared Payment.gatewayType
- validatePaymentTransactionAmountSums(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
-
Validates that the sum of authorized/captured amount of the successful transactions equal to
the payment amount.
- validatePhonePrimary(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the primary phone number on the address.
- validatePostalCode(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the postal code on the address.
- validatePricing(Cart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPricingValidationActivity
-
Validate that the Cart
and its CartItems
have been successfully
priced
- validatePricing(FulfillmentGroup, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
-
Validates the price fields on the fulfillment group (top-level only- does not consider
individual item prices).
- validateQuantity(CartItem, CartItem, IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
-
- validateRequestId(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
Validates that the current requestId is not already associated to the cart
- validateRequestToSavePayment(Payment) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Validate that the Payment
can be saved to the customer's account for future use.
- validateStateProvinceRegionSubdivision(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
-
Validates the state province region on the address.
- validateTarget(ShareItemListRequest.Target, Errors) - Method in class com.broadleafcommerce.cartoperation.web.validator.ShareItemListRequestValidator
-
Validates a single share target.
- validateTransactionAmount(Payment, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionService
-
Validate that the transaction amount is not greater than the payment amount
- validateTransferCartToken(String) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CartTransferService
-
- validateTransferCartToken(String) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
-
- validateUpdatePaymentRequest(Payment, UpdatePaymentRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Validate that the updates provided by the
UpdatePaymentRequest
parameter will produce
a valid
Payment
.
- validateVersion(HttpServletRequest, Cart) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
-
Validates the version from the HTTP request, if present.
- validateVersionForRead(Cart, Integer) - Method in interface com.broadleafcommerce.cartoperation.service.CartVersionValidationService
-
- validateVersionForRead(Cart, Integer) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartVersionValidationService
-
- validateVersionForUpdate(Cart, Integer) - Method in interface com.broadleafcommerce.cartoperation.service.CartVersionValidationService
-
- validateVersionForUpdate(Cart, Integer) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartVersionValidationService
-
- ValidationConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.ValidationConfiguration
-
- ValidationStrategy - Enum in com.broadleafcommerce.cartoperation.domain
-
- ValidationType - Enum in com.broadleafcommerce.cartoperation.domain
-
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.CartPricingTargetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.IncludedProductType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.ItemChoiceSelectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.ProductOptionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.SpecificItemChoiceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.type.DefaultMergingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.UserTargetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.ValidationStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.ValidationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.domain.WeightUnits
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.service.AddItemFailure.AddItemFailureType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.cartoperation.web.endpoint.domain.DefaultAddCodeToCartResponseTypes
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.CartPricingTargetType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.IncludedProductType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.ItemChoiceSelectionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.ProductOptionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.SpecificItemChoiceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.type.DefaultMergingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.UserTargetType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.ValidationStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.ValidationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.domain.WeightUnits
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.service.AddItemFailure.AddItemFailureType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.cartoperation.web.endpoint.domain.DefaultAddCodeToCartResponseTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Variant - Class in com.broadleafcommerce.cartoperation.domain
-
Variants can help further identify the specifics of a Product by narrowing down the Sku via *
additional user data.
- Variant() - Constructor for class com.broadleafcommerce.cartoperation.domain.Variant
-
- verify(Cookie) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
-
- verifyAndGetClaims(Cookie) - Method in interface com.broadleafcommerce.cartoperation.web.service.CartCookieIssuer
-
Verify the provided cart cookie and get its claims.
- verifyAndGetClaims(Cookie) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
-
- verifySkuAvailability(CartItem, Product, List<Product>, Map<String, Boolean>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- verifySkuAvailability(CartItem, Product, Map<String, Boolean>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
- Version() - Constructor for class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.Version
-
- versionIsStale(Cart, Integer) - Method in interface com.broadleafcommerce.cartoperation.service.CartVersionValidationService
-
- VersionValidatingRequestBodyAdvice - Class in com.broadleafcommerce.cartoperation.web.advice
-
Request body advice which validates that the cart version is present and up to date for
CartVersionedRequest
s.
- VersionValidatingRequestBodyAdvice(CartHolder<Cart>, Set<CartVersionRequestValidator>, RequestCartVersionResolver, HttpServletRequest) - Constructor for class com.broadleafcommerce.cartoperation.web.advice.VersionValidatingRequestBodyAdvice
-
- VirtualTypeFulfillmentGroupSubmitValidator - Class in com.broadleafcommerce.cartoperation.service.fulfillment.validation.type
-
Validates fulfillment information specific to FulfillmentType.VIRTUAL
fulfillment groups.
- VirtualTypeFulfillmentGroupSubmitValidator(Set<FulfillmentAddressSubmitValidator>) - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.VirtualTypeFulfillmentGroupSubmitValidator
-