Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAccountCartStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.accountcart
An abstract class to handle the account carts status changes.
AbstractAccountCartStatusHandler(AuthenticationUtils, TypeFactory, CartUtils) - Constructor for class com.broadleafcommerce.cartoperation.service.status.accountcart.AbstractAccountCartStatusHandler
 
AbstractCartStatusChangeHandler - Class in com.broadleafcommerce.cartoperation.service.status
 
AbstractCartStatusChangeHandler(AuthenticationUtils, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
AbstractExternalProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
AbstractExternalProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
 
AbstractItemMergingService<C,I> - Class in com.broadleafcommerce.cartoperation.service
An abstract implementation for an item merging service.
AbstractItemMergingService() - Constructor for class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
 
AbstractQuoteCartStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.quote
The AbstractCartStatusChangeHandler to handle DefaultCartTypes.QUOTE carts.
AbstractQuoteCartStatusHandler(AuthenticationUtils, TypeFactory, QuoteAuthUtils, QuoteProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.AbstractQuoteCartStatusHandler
 
AbstractTypeFulfillmentGroupSubmitValidator - Class in com.broadleafcommerce.cartoperation.service.fulfillment.validation.type
Holds common logic for validating different fulfillment types (address validation).
AbstractTypeFulfillmentGroupSubmitValidator(Set<FulfillmentAddressSubmitValidator>) - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.AbstractTypeFulfillmentGroupSubmitValidator
 
Account - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.customer
A grouping of customers which may represent things like a B2B business account or a telco account.
Account() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
ACCOUNT_HIERARCHY - Static variable in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
ACCOUNT_HIERARCHY - Static variable in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
ACCOUNT_ID - Static variable in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
ACCOUNT_ID - Static variable in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
AccountCartStatusChangeConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.AccountCartStatusChangeConfiguration
 
AccountCartStatusHandlers() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.AccountCartStatusChangeConfiguration.AccountCartStatusHandlers
 
accountMatches(Cart, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
accountMatches(Cart, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
Whether the customer's account matches the cart owner's.
accountMatchesHierarchy(Cart, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
Whether the customer's account is in the cart owner's account hierarchy.
ACH - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
ACH_VERIFICATION_FORM - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.NextActionType
The next action is to display the ACH form
ACTUAL - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTaxCalculationStrategies
Represent the strategy that actual taxes should be calculated.
ADD_ITEM - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ValidationStrategy
Validate when the item is added to cart
ADD_TO_CART_STRATEGY - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
Inventory strategy internal attribute values
addAccessibleItemListsToCart(Cart, CustomerRef, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
After verifying the user's access to the set of ItemList ids, add the lists's items to the cart.
addAccessibleItemListToCart(Cart, CustomerRef, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
After verifying the user's access to the ItemList, add the list's items to the cart.
addAdditionalAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.Product
Takes in any additional attributes passed in the request not matching any defined properties.
addAdditionalAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
Takes in any additional attributes passed in the request not matching any defined properties.
addAddressToGroups(Address, boolean, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Set the given address on any fulfillment group that does not have an address set.
addAttribute(Cart, AddAttributeRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.Category
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.SimplePage
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
Takes in any additional attributes passed in the request not matching any defined properties.
addAttributeConfigError(CartItem, String, String, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
 
AddAttributeRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
DTO for a request to add a Cart attribute.
AddAttributeRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddAttributeRequest
 
addAttributeToCart(Cart, AddAttributeRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
addAttributeToCart(Cart, AddAttributeRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Adds an attribute to the provided Cart.
addAttributeToCart(String, AddAttributeRequest, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
addCampaignCodeIfExistsOnCart(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this method is not used
addCampaignForCodeIfExists(String, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this method is not used
addCartActionAuditUserInfo(CartActionAudit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Hook point to populate fields related to user info in the CartActionAudit.
addCartActionAuditUserInfo(CartActionAudit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.AbstractQuoteCartStatusHandler
 
addCartCookieClaims(JWTClaimsSet.Builder, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
 
addCartItemQualifiedOfferIdsToIgnoreList(Cart, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOfferUtils
Retrieves the offer ids that the given CartItems that are qualifiers of and add them to the given Cart's offer ignore list.
addCartItemQualifiedOfferIdsToIgnoreList(Cart, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
 
addCartLinks(CheckoutCart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
addCode(Cart, AddCodeRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
AddCodeException - Exception in com.broadleafcommerce.cartoperation.exception
Exception thrown when adding a promotional code to the Cart fails.
AddCodeException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.AddCodeException
 
AddCodeException(String, String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.AddCodeException
 
AddCodeException(String, Throwable, boolean, boolean, String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.AddCodeException
 
AddCodeException(String, Throwable, String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.AddCodeException
 
AddCodeException(Throwable, String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.AddCodeException
 
AddCodeRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
DTO for a request to add a promotional code to the Cart.
AddCodeRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeRequest
 
addCodeToCart(Cart, AddCodeRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
addCodeToCart(Cart, AddCodeRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
AddCodeToCartResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
DTO for communicating the results of adding an offer or campaign code to the cart.
AddCodeToCartResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
 
AddCodeToCartResponseType - Interface in com.broadleafcommerce.cartoperation.web.endpoint.domain
The AddCodeToCartResponseType is used to describe the results of adding an offer code to the cart.
addCustomQuoteItemToFulfillmentGroup(Cart, CartItem, Set<String>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
A hook point to assign the custom quote item to the fulfillment group if needed.
addFeeItemsTaxCalculationGroup(TaxCalculationRequest, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Add a TaxCalculationGroup for the cart's fee items to the given TaxCalculationRequest.
addFreeGiftItemsToCart(Cart, List<FreeGiftItem>, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Adds the list of FreeGiftItems to cart, and then adds the ids of those added free gift cart items to the qualifier cart items attributes.
addFulfillmentItemTaxDetails(TaxInfo, FulfillmentGroup, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
This takes the total from the FulfillmentGroup.getFulfillmentTaxableAmount().
addFulfillmentItemTaxDetails(TaxInfo, FulfillmentItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Add FulfillmentItemTaxDetails to the fulfillment item.
addFulfillmentItemTaxDetails(TaxResponse, TaxInfo, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
This takes the total from the FulfillmentGroup.getFulfillmentTaxableAmount().
addFulfillmentItemTaxDetails(TaxResponse, TaxInfo, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Add FulfillmentItemTaxDetails to the fulfillment item.
addFulfillmentOptionToTarget(Cart, PricedFulfillmentOption, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Add the PricedFulfillmentOption selected by the user to the corresponding FulfillmentGroup or FulfillmentItem.
addItemConfigError(CartItem, IncludedProduct, String, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
 
addItemConfigError(CartItem, ItemChoice, String, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
 
addItemConfigError(CartItem, String, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
AddItemFailure - Class in com.broadleafcommerce.cartoperation.service
Represents an AddItemRequest that failed due to either an inability to identify the Product that is being added to cart or the request does not specify all required attributes for the Product
AddItemFailure() - Constructor for class com.broadleafcommerce.cartoperation.service.AddItemFailure
 
AddItemFailure.AddItemFailureType - Enum Class in com.broadleafcommerce.cartoperation.service
 
addItemListsToCart(Cart, CustomerRef, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
 
addItemListsToCart(Cart, CustomerRef, AddItemListToCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
Deprecated.
addItemListsToCart(Cart, CustomerRef, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListAddToCartService
Adds all ItemListItems to the cart from the ItemLists identified by the provided itemListIds
addItemListsToCart(String, AddItemListToCartRequest, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
addItemListToCart(Cart, CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
 
addItemListToCart(Cart, CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListAddToCartService
Adds all ItemListItems to the cart from the ItemList identified by the provided itemListId
AddItemListToCartRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
A request DTO for adding ItemLists to a cart.
AddItemListToCartRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemListToCartRequest
 
AddItemRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
A request DTO for adding an item to a cart.
AddItemRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
 
addItemsToCart(Cart, CustomerRef, Page<ItemListItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
Responsible for adding the provided ItemListItem page to the cart
addItemsToFulfillmentGroup(Collection<? extends CartItem>, FulfillmentGroup, CurrencyUnit, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
addItemToCart(Cart, AddItemRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
addItemToCart(Cart, AddItemRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Adds a single item to the provided Cart based on the provided AddItemRequest.
addItemToCart(String, AddItemRequest, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
addItemToCartEndpoint() - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
addItemToFulfillmentGroup(Cart, CartItem, Set<String>, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Assigns the cart item and its dependent cart items to the fulfillment group.
addManyItemsToCart(Cart, Collection<AddItemRequest>, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
addManyItemsToCart(Cart, Collection<AddItemRequest>, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Adds one or more items to the provided Cart.
addManyItemsToCart(String, List<AddItemRequest>, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
addManyItemsToCartEndpoint() - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
addNonCatalogItemPriceOverride(CartItem, NonCatalogItemDetails, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Adds an price override for the given CartItem based on NonCatalogItemDetails.getPrice().
addOfferCodeIfUsable(String, boolean, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Adds the code to Cart.getOfferCodes() if it's usable.
addOfferCodeToCart(Cart, AddCodeRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
addOfferCodeToCart(Cart, AddCodeRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Adds an offer code to the provided Cart.
addOfferCodeToCart(String, AddCodeRequest, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
AddPaymentException - Exception in com.broadleafcommerce.cartoperation.exception
Deprecated.
AddPaymentException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.AddPaymentException
Deprecated.
 
addRedirectAttributes(ExternalPaymentTransactionCallbackDTO, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
addRemovedFreeGiftOfferToIgnoreList(Cart, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Adds the offer id to Cart's ignore list in Cart.getInternalAttributes() whenever a free gift item is removed, so that the free gift item will not be added again.
addToCart(AddItemRequest, Cart, CustomerRef, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
addToCart(Cart, AddItemRequest, CustomerRef, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
addToCart(AddItemRequest, Cart, CustomerRef, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
AddToCartApiError - Class in com.broadleafcommerce.cartoperation.web.endpoint.exception
ApiError used for errors during CartItem validation.
AddToCartApiError(CartItemValidationException) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.AddToCartApiError
 
addUnassignedItemsToFulfillmentGroup(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Identify CartItems that have not been assigned to a FulfillmentGroup & add them to the relevant FulfillmentGroup.
addUserTargets(PriceContext) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
Deprecated, for removal: This API element is subject to removal in a future version.
addUserTargets(PriceContext, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
Add customer and customer segment user targets to PriceContext.getUserTargets().
addUserTargets(PriceContext, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
Augments user targets onto the PriceContext based on the available context information.
addValidationErrorRedirectAttribute(RedirectAttributes) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
AdvancedTag - Class in com.broadleafcommerce.cartoperation.domain
A "tag" represents a unique purchasing attribute for a product such "new", "on sale", "fairtrade", etc.
AdvancedTag() - Constructor for class com.broadleafcommerce.cartoperation.domain.AdvancedTag
 
afterBodyRead(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class com.broadleafcommerce.cartoperation.web.advice.RequestValidatorRequestBodyAdvice
 
afterBodyRead(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class com.broadleafcommerce.cartoperation.web.advice.VersionValidatingRequestBodyAdvice
 
allocateCartTotalToPayment(PaymentSummary, MonetaryAmount, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Hook point to automatically reallocate the cart total to the cart's single payment.
allocateCartTotalToPayment(PaymentSummary, MonetaryAmount, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Hook point to automatically reallocate the cart total to the cart's single payment.
allowPriceCart() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
Whether the cart may be priced.
allowPriceCart(boolean) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
Whether the cart may be priced.
allPaymentsHaveResult(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Determines if all the payments have a result from the payment gateway rather than pending.
ANONYMOUS_AUTHENTICATION_FAILURE - Static variable in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
AnonymousCustomerSecurityEnhancer - Class in com.broadleafcommerce.cartoperation.web.security
 
AnonymousCustomerSecurityEnhancer() - Constructor for class com.broadleafcommerce.cartoperation.web.security.AnonymousCustomerSecurityEnhancer
 
API_RATE_LIMIT_ERROR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
An error that occurs when too many requests hit the gateway's API too quickly
APPLE_PAY - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
APPLICATION_ID - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
applicationMatches(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
applicationMatches(Cart, String) - Method in class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
 
applyCODTaxResponse(TaxCalculationResponse, Cart, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Applies the TaxCalculationResponse for COD fees.
applyFulfillmentPricing(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
applyFulfillmentPricing(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.FulfillmentPricingService
Deprecated, for removal: This API element is subject to removal in a future version.
applyFulfillmentPricing(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CommonFulfillmentPricingService
Applies fulfillment pricing to the appropriate cart objects and fields.
applyFulfillmentPricing(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCommonFulfillmentPricingService
 
applyFulfillmentPricingForGroup(Cart, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
Deprecated, for removal: This API element is subject to removal in a future version.
applyFulfillmentPricingForGroup(Cart, FulfillmentGroup, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
Sends a pricing request to the ShippingService that can calculate the cost for the FulfillmentGroup.getFulfillmentOption() and sets the group's pricing fields based on the response.
applyFulfillmentPricingForGroup(FulfillmentGroup, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCommonFulfillmentPricingService
 
applyOffers(Cart, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
applyOffers(Cart, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.OfferProvider
Handles requests against the Offer Engine to retrieve and apply discounts for a Cart and its contents.
applyOffers(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
applyOffers(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.OfferProvider
Handles requests against the Offer Engine to retrieve and apply discounts for a Cart and its contents.
applyPricesToCart(Cart, CatalogItemList<? extends CatalogItem>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
applyProductVariantAttributes(FulfillmentItem, FulfillmentPricingItem, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
applySelectionErrors(Map<String, Object>, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
applyTaxes(Cart, boolean, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
applyTaxes(Cart, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Applies taxes for the given Cart.
applyTaxes(Cart, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
applyTaxes(Cart, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
applyTaxes(Cart, boolean, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.TaxService
Deprecated.
There is no reason to have estimated and actual.
applyTaxes(Cart, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.TaxService
Calculates and applies taxes to a cart.
applyTaxesForGroup(Cart, F, TaxProvider<TREQ, TRES>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
applyTaxesForGroups(Cart, List<F>, TaxProvider<TREQ, TRES>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Calculates and sets FulfillmentItem.getMerchandiseTotalTax() and FulfillmentGroup.getTotalTax().
applyTaxesInternal(Cart, TaxProvider<TREQ, TRES>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Performs the bulk of the tax calculations and application for a given TaxProvider.
applyTaxResponse(TRES, F, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
applyTaxResponses(TaxCalculationResponse, Cart, List<FulfillmentGroup>, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
applyTaxResponses(List<TRES>, List<F>, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
Approval() - Constructor for class com.broadleafcommerce.cartoperation.domain.CartAttributeConstants.Approval
 
archivePayment(String, Integer, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Archives the payment based on the provided id and version.
archivePayment(String, Integer, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
archivePayment(String, Integer, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Archives the payment based on the provided id and version.
assertDeleteAccess(CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
assertDeleteAccess(CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Asserts that the customer can delete a given list.
assertEditAccess(CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
assertEditAccess(CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Asserts that the customer can edit a given list.
assertShareAccess(CustomerRef, ShareItemListRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
assertShareAccess(CustomerRef, ShareItemListRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Asserts that the customer can share a given list.
assertViewAccess(CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
assertViewAccess(CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Asserts that the customer can view a given list.
attachBundleItemProratedPrices(CartItem, Map<String, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
 
attachBundleItemProratedPrices(List<CartItem>, Map<String, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
attachPricingToCartItem(PriceContext, CartItem, Collection<P>, String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
ATTR_MERGE_UPDATED - Static variable in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
Attribute key for a boolean value that indicates that an item was updated as a result of a merge instead of the typical addition/create.
Attribute - Class in com.broadleafcommerce.cartoperation.domain
Many entities have customizable dynamic attributes, and this class is intended to hold such values.
Attribute() - Constructor for class com.broadleafcommerce.cartoperation.domain.Attribute
 
Attribute(Serializable, Map<String, Object>) - Constructor for class com.broadleafcommerce.cartoperation.domain.Attribute
 
AttributeChoice - Class in com.broadleafcommerce.cartoperation.domain
Customer-facing input to take in additional information about the product that they are purchasing.
AttributeChoice() - Constructor for class com.broadleafcommerce.cartoperation.domain.AttributeChoice
 
AttributeChoiceConfigurationService - Interface in com.broadleafcommerce.cartoperation.service.configuration
 
AttributeChoiceValue - Class in com.broadleafcommerce.cartoperation.domain
A single value within a AttributeChoice.
AttributeChoiceValue() - Constructor for class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
 
AttributeChoiceValue(String, String, Map<String, Object>) - Constructor for class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
 
authenticationRequiredException(AuthenticationRequiredException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
AuthenticationRequiredException - Exception in com.broadleafcommerce.cartoperation.exception.security
Thrown when a user attempts to do an action that requires authentication, but the user is not authenticated.
AuthenticationRequiredException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.security.AuthenticationRequiredException
 
authenticationUtils - Variable in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
 
authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
AUTHORIZE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
Funds have been authorized for capture.
AUTHORIZE_AND_CAPTURE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
Funds have been captured/authorized all at once.
authorizeAndCapturePayment(String, Integer, TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
 
authorizeAndCapturePayment(String, Integer, TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentTransactionExecutionProvider
 
authorizePayment(String, Integer, TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
 
authorizePayment(String, Integer, TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentTransactionExecutionProvider
 
AVAILABILITY_CHECK_UNEXPECTED_FAILURE_ERROR_MSG - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
AVAILABLE_ONLINE - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
 
AWAITING_ASYNC_RESULTS - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
The transaction request was successfully queued by the gateway, but transaction results will be communicated asynchronously.
AWAITING_PAYMENT_RESULT_NEXT_ACTIONS - Static variable in class com.broadleafcommerce.cartoperation.domain.CartAttributeConstants.Internal
A list of PaymentNextAction objects to be used when resending the cart awaiting payment result email.
AWAITING_PAYMENT_RESULT_REQUEST_ID - Static variable in class com.broadleafcommerce.cartoperation.domain.CartAttributeConstants.Internal
The request id related to a checkout attempt that resulted in the DefaultCartStatuses.AWAITING_PAYMENT_RESULT cart status

B

BandField - Enum Class in com.broadleafcommerce.cartoperation.domain.type
Indicate if the com.broadleafcommerce.fulfillment.domain.FulfillmentPriceTier value is a monetary amount or a weight.
BANK_ACCOUNT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
BASE_PRICE - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.PricingFields
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.CartActionAuditOperationEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.CartApprovalEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEventsEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
 
BATCH_SIZE_FLD - Static variable in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class com.broadleafcommerce.cartoperation.web.advice.CartCookieResponseBodyAdvice
Deprecated.
 
BLC_ACCOUNT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCreditAccountTransactionSourceUserType
Declares that the credit account CreditAccountTransaction was triggered by a Broadleaf account interaction.
BLC_ACCOUNT_APPROVER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartActionAuditUserTypes
Deprecated.
Represents a customer user who has permission to approve account carts.
BLC_ACCOUNT_MEMBER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartActionAuditUserTypes
Deprecated.
Represents a customer user who is an account member.
BLC_CART - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentOwnerTypes
Represents a Broadleaf-managed cart.
BLC_CUSTOMER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartActionAuditUserTypes
Deprecated.
Represents a customer.
BLC_CUSTOMER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCreditAccountTransactionSourceUserType
Declares that the credit account CreditAccountTransaction was triggered by a Broadleaf customer interaction.
BLC_SALES_REP - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartActionAuditUserTypes
Deprecated.
Represents a sales representative.
blockCustomerMutabilityForPaymentFinalization(String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
blockCustomerMutabilityForPaymentFinalization(String, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Blocks customer mutability for the cart's payments while payment finalization is completed.
blockCustomerMutabilityForPayments(String, Map<String, String>, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
blockCustomerMutabilityForPayments(String, Map<String, String>, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Blocks customer mutability for the cart's payments.
BNPL - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
BRAND_ID - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the CartItem.getBrandId() for the CartItem.
BroadleafCatalogResourcesAutoConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.BroadleafCatalogResourcesAutoConfiguration
 
BroadleafProductService<P extends Product> - Interface in com.broadleafcommerce.cartoperation.service.mapping
 
BUDGET - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Quote
The budget for the quote item.
buildAccountCartFilters(String, String, CustomerRef, Node) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Builds Node filters based on the requested account id, status, and the account details of the currently authenticated CustomerRef used to retrieve carts.
buildAccountCartPageable(Pageable) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Builds a new Pageable with default sort of Cart.getApprovalRequestedDate() applied.
buildActionAuditForQuote(Cart, OverrideDetail) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
Builds a CartActionAudit for DefaultCartTypes.QUOTE cart.
buildAddCodeToCartResponse(Cart, String, boolean) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Builds an AddCodeToCartResponse based on the provided cart, code, & whether or not the cart was repriced
buildAddItemRequest(FreeGiftItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Builds an AddItemRequest from the given FreeGiftItem.
buildAddItemRequests(Page<ItemListItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
Responsible for creating AddItemRequests based on the provided ItemListItem page
buildAdjustment(Adjustment) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Builds an Adjustment based on the given Adjustment.
buildAdjustment(OfferRef, Adjustment) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
buildAwaitingPaymentResultCheckoutResponse(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Builds a CheckoutResponse signifying that the checkout submission is awaiting for payment result based on the given CheckoutProcessDto.
buildCallbackDTO(String, String, Map<String, Object>, Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
buildCampaignRef(String, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this method is not used
buildCartActionAudit(Cart, CustomerRef, DefaultCartActionTypes, String, CartActionAuditUserType, String, Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Builds a CartActionAudit based on the given fields.
buildCartActionAuditForAccountCartUpdate(Cart, String, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Builds a CartActionAudit for cart modification if the given Cart was modified by an account member.
buildCartActionAuditForAccountCartUpdate(Cart, String, String) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.AbstractAccountCartStatusHandler
 
buildCartActionAuditForApproverCartUpdate(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Builds a CartActionAudit for cart modification if the given Cart was modified by an account approver.
buildCartActionAuditForCheckout(Cart, String, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Builds a CartActionAudit for the submitted Cart.
buildCartActionAuditForClaimDefaultCart(Cart, CustomerRef, String) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
Builds a CartActionAudit for claiming default cart.
buildCartActionAuditForSubmit(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
buildCartActionAuditToCreate(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Builds a CartActionAudit based on the given fields.
buildCartApprovalProcessResponse(Cart) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Given the cart and CartApprovalValidationException failures, creates and returns a response.
buildCartCookie(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
 
buildCartCookie(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.web.service.CartCookieIssuer
buildCartExpirationCookie(String) - Method in interface com.broadleafcommerce.cartoperation.web.service.CartCookieIssuer
Build a cookie meant to remove the cart cookie for the provided application.
buildCartExpirationCookie(String) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
 
buildCartFulfillmentResponse(Cart, FulfillmentOptionResponse, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
buildCartItem(AddItemRequest, Cart, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Populates a new cart item from the AddItemRequest.
buildCartItems(Collection<AddItemRequest>, Cart, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Populates new cart items from the AddItemRequests.
buildCartNoteFilters(CustomerRef, String, Node, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
Builds the Node filters based on the cart item id and the currently authenticated CustomerRef used to retrieve CartNotes.
buildCartResponseCookie(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
 
buildCartResponseCookie(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.web.service.CartCookieIssuer
Build a cookie to hold a reference to a cart.
buildCatalogItemNotFoundCartAlert(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
Builds a CartAlert indicating that the catalog item was not found.
buildCatalogItemNotFoundCartAlerts(List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
Builds a list of CartAlerts indicating that the catalog item was not found from the given CartItems.
buildCatalogItemRequest(CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
Hook point to create the CatalogItemRequest and populate any additional attributes that should be passed to the CatalogProvider when fetching the catalog representation for the cart item.
buildCatalogItemRequest(CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
Hook point to create the CatalogItemRequest and populate any additional attributes that should be passed to the CatalogProvider when fetching the catalog representation for the cart item.
buildCatalogItemRequest(CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Hook point to create the CatalogItemRequest and populate any additional attributes that should be passed to the CatalogProvider when fetching the catalog representation for the cart item.
buildCatalogItemRequest(MergeItemPair<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
Hook point to build the CatalogItemRequest and populate any additional attributes that should be passed to the CatalogProvider when fetching the catalog representation for merging the cart item.
buildCatalogItemRequest(MergeItemPair<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
Hook point to build the CatalogItemRequest and populate any additional attributes that should be passed to the CatalogProvider when fetching the catalog representation for merging the item list item.
buildCatalogItemRequest(AddItemRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Hook point to create the CatalogItemRequest and populate any additional attributes that should be passed to the CatalogProvider when fetching the catalog representation for adding the cart item.
buildCatalogItemRequest(UpdateItemRequest, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Hook point to build the CatalogItemRequest and populate any additional attributes that should be passed to the CatalogProvider when fetching the catalog representation for updating the cart item.
buildCatalogItemRequests(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
buildCatalogItemRequests(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
buildCatalogItemRequests(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
buildCatalogItemRequestsForAdd(Collection<AddItemRequest>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
buildCatalogItemRequestsForMergeItem(List<MergeItemPair<I>>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
 
buildCatalogItemRequestsForMergeItem(List<MergeItemPair<I>>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
 
buildCatalogItemRequestsForUpdate(Collection<UpdateItemRequest>, Collection<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
buildChangeCartStatusRequest(QuoteProcessRequest, boolean) - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
Builds a ChangeCartStatusRequest based on the given QuoteProcessRequest.
buildChangeCartStatusRequestForValidation(Cart, String, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Builds a ChangeCartStatusRequest used for validation purposes for checkout submission.
buildChangeCartStatusRequestForValidation(CartStatusValidationRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.DefaultCartStatusManager
Builds a ChangeCartStatusRequest used for validation purposes for checkout submission.
buildCheckoutCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
buildCheckoutProcessDto(Cart, String, List<PaymentSummary>, Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
buildCheckoutProcessDto(CheckoutProcessRequest, Cart, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
buildCheckoutResponseBasedOnCartStatus(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Builds a CheckoutResponse based on the cart status.
buildCODFeeCartItem(CheckoutPaymentMethodOption.FeeDto) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
buildContextInfo(OperationType, Map<String, Object>, Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
buildContextInfoForRead(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Builds a ContextInfo object for OperationType.READ.
buildContextInfoForUpdate(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Builds a ContextInfo object for OperationType.UPDATE
buildContextInfoForUpdate(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
Builds a ContextInfo object for OperationType.UPDATE
buildCustomerContextHeader() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Deprecated, for removal: This API element is subject to removal in a future version.
buildCustomerContextHeader(Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Deprecated, for removal: This API element is subject to removal in a future version.
buildCustomerContextHeader(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Builds the CustomerContext header for the offer request.
buildCustomerQuotesFilters(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
Builds the RSQL filters for customer id and account-related attributes based on the given CustomerRef.
buildCustomerRef() - Method in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
Builds the CustomerRef object.
buildCustomerRefForSalesRep() - Method in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
Builds a CustomerRef specifically for a CSR operating as themselves rather than impersonating a customer or anonymous guest.l
buildExceptionForUnexpectedReservationError(Cart, Exception) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
buildFailedCheckoutResponse(Cart, String, CartApprovalValidationException, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
buildFailedCheckoutResponse(Cart, String, CheckoutException, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
buildFailedCheckoutResponse(Cart, String, CheckoutWorkflowException, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
buildFailedCheckoutResponse(Cart, String, PaymentLockException, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
buildFailedCheckoutResponse(CheckoutProcessDto, RuntimeException, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Builds a failed CheckoutResponse based on the given CheckoutProcessDto and RuntimeException.
buildFailedSendCheckoutEventResponse(String, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Builds a failed SendCheckoutEventResponse.
buildFulfillmentOptionRequest(Cart, FulfillmentPricingConfig, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Create pricing groups from the cart and build the FulfillmentOptionRequest.
buildFulfillmentOptionRequest(Cart, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Deprecated.
In favor of the version that takes the onlySelectedOptions parameter: buildFulfillmentOptionRequest(Cart, FulfillmentPricingConfig, boolean onlySelectedOptions, ContextInfo)
buildFulfillmentPricingGroup(ContextInfo, Map<String, CartItem>, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
buildFulfillmentPricingItem(Cart, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
buildFulfillmentPricingItem(ContextInfo, Map<String, CartItem>, FulfillmentItem, String) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
buildFulfillmentPricingRequest(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
buildGroupReferenceNumber(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Builds a FulfillmentGroup.getReferenceNumber() for a new group.
buildGroupReferenceNumber(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
Builds a FulfillmentGroup.getReferenceNumber() for the given cart and group ID.
buildGroupReferenceNumber(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Builds a FulfillmentGroup.getReferenceNumber() for the given cart and group ID.
buildGroupReferenceNumber(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
Builds a FulfillmentGroup.getReferenceNumber() for the given cart and group ID.
buildHandleExternalTransactionRequest(ExternalPaymentTransactionCallbackDTO) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
buildInventoryAvailabilityRequests(Map<String, Integer>, Cart, CartItem, CatalogItemList<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Hook point for building the request object being sent to the inventory provider.
buildInventoryReservationRequest(Cart, List<CartItem>, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
buildInventoryReservationRequest(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
This allows implementors to build a SkuInventoryReservationRequest or return an empty Optional if no external request should be made (e.g.
buildInventoryUnavailableError() - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
buildItemAdjustment(Adjustment, boolean) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Builds an Adjustment based on the given parameters for a CartItem or FulfillmentItem.
buildItemAttributeChoices(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
buildItemAttributeChoices(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
buildItemProrationDetail(ItemProrationDetail) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Builds an ItemProrationDetail based on the given ItemProrationDetail.
buildNotFoundException(WebClientResponseException.NotFound) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
Builds a not found exception that correlates to the given WebClientResponseException.NotFound exception.
buildOfferItemDetails(OfferItemDetail) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Builds an OfferItemDetail from the given OfferItemDetail.
buildOfferItemDetails(OfferItemDetail) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Builds an OfferItemDetail from the given OfferItemDetail.
buildOfferRef(OfferRef) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
buildOrderDto(Cart, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
buildPaymentCallbackValidationRequest(ExternalPaymentTransactionCallbackDTO, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
buildPriceableTargets(Collection<C>, Map<String, Integer>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
buildPriceCartRequest(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
buildPriceContextHeader(PriceContext) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
buildPriceContextHeader(PriceContext) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
buildProratedOrderAdjustment(ProratedOfferAdjustment) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Builds an ProratedOfferAdjustment based on the given ProratedOfferAdjustment.
buildQuoteFilters(CustomerRef, Node, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
Builds a Node filter for retrieving quotes.
buildQuoteFilters(CustomerRef, String, Node, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
Builds a Node filter for retrieving quotes.
buildQuotePropertiesResponse(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
Builds a QuoteConfigurationResponse based on the given ContextInfo.
buildReleaseInventoryReservationRequest(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
Builds an optional of ReleaseSkuInventoryReservationRequest based on the given cart and cart items.
buildRequestedQuotesFilter(Node) - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
Builds the RSQL filters to incldue those specific for sellers to manage quotes.
buildReservationResponseException(Cart, WebClientResponseException) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
Builds the appropriate exception that should be thrown when a request to reserve inventory fails.
buildSerializedSku(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Builds a sku with an appended serialization value parameter
buildSerializedSku(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
Builds a sku with an appended serialization value parameter
buildSkuInventoryAvailabilityRequests(Map<String, Integer>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
Builds a list SkuInventoryAvailabilityRequest to verify the availability of the SKU for the provided quantity.
buildSkuToCartItemIdMap(Collection<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
buildSubmittedCheckoutResponse(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
buildSubmittedCheckoutResponse(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.CheckoutService
Builds a successful checkout response for the submitted cart.
buildSuccessfulCheckoutResponse(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Builds a successful CheckoutResponse based on the given CheckoutProcessDto.
buildSuccessSendCheckoutEventResponse(String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Builds a successful SendCheckoutEventResponse.
buildTaxAddressFromSource(Cart, FulfillmentGroup, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.PaymentTaxAddressSourceHandler
 
buildTaxAddressFromSource(Cart, FulfillmentGroup, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.ShippingTaxAddressSourceHandler
 
buildTaxAddressFromSource(Cart, FulfillmentGroup, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.address.TaxAddressSourceHandler
Populates the tax address from the source specified by the value of FulfillmentGroup.getTaxAddressSource().
buildTaxCalculationGroup(Cart, FulfillmentGroup, TaxAddressSourceHandler, List<TaxItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Builds a TaxCalculationGroup, which is used to calculate taxes for a group of items being shipped to or fulfilled at a particular Address.
buildTaxItemForFeeItem(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Builds a TaxItem based on the given fee item.
buildTaxItemForFeeItem(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
buildTaxItemForLineItem(Cart, FulfillmentGroup, FulfillmentItem, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
buildTaxItemForLineItem(F, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
buildTaxItemsForFulfillment(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Deprecated.
buildTaxItemsForFulfillment(FulfillmentGroup, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
buildTaxItemsForFulfillment(F) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
buildTaxItemsForLineItems(FulfillmentGroup, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
buildTaxItemsForLineItems(F) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
buildTaxItemsForLineItems(F, Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
buildTransactionExecutionRequest(Cart, PaymentSummary, String, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Builds a TransactionExecutionRequest to execute a transaction against the provided PaymentSummary.
buildTransactionFailureDetails(TransactionExecutionResponse) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Builds a list of PaymentTransactionFailureDetails based on the TransactionExecutionResponse that was returned from PaymentTransactionServices.
buildUpdateCartRequest(Cart, CartActionAudit) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Builds an UpdateCartRequest based on the given cart and cart action audit.
buildUpdateCartRequest(Cart, CartActionAudit) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
Builds a UpdateCartRequest from the given Cart and CartActionAudit.
buildUpdateCartRequest(Cart, OverrideDetail, boolean, boolean, boolean) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
Builds a UpdateCartRequest for the given price override.
buildUpdateCartRequest(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Builds an UpdateCartRequest based on the given properties.
buildUpdateCartRequestWithCartActionAudit(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Builds an UpdateCartRequest with a CartActionAudit if the given account Cart was modified by an account approver.
buildUpdateContextInfoFromCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
Builds a ContextInfo with OperationType.UPDATE from the given Cart.
buildUpdateContextInfoFromCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
Builds a ContextInfo with OperationType.UPDATE from the given Cart.
buildUpdateContextInfoFromCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Builds a ContextInfo with OperationType.UPDATE from the given Cart.
buildValidationFailure(AddItemRequest, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Builds an AddItemFailure based on the provided AddItemRequest & CartItem representing an invalid add to cart request
buildVoucher(OfferRef, Voucher) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Builds a Voucher from the given Voucher.
buildVoucher(Voucher) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
buildWorkflowErrorMessage(Exception) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
BULK_ADD_ITEMS_FAILURES - Static variable in class com.broadleafcommerce.cartoperation.domain.CartAttributeConstants.Internal
A list of AddItemFailures from the bulk add items operation.
BULK_ITEMS_SUBPATH - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
BULK_LIST_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
bulkAddItemsToCart(Cart, Collection<AddItemRequest>, CustomerRef, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
bulkAddToCart(Collection<AddItemRequest>, Cart, CustomerRef, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
bulkAddToCart(Collection<AddItemRequest>, Cart, CustomerRef, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
bulkAddToCartLimitExceededException(BulkAddToCartLimitExceededException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
BulkAddToCartLimitExceededException - Exception in com.broadleafcommerce.cartoperation.web.endpoint.exception
Thrown when the number of item requests exceeds the set limit.
BulkAddToCartLimitExceededException(String) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.BulkAddToCartLimitExceededException
 
BulkAddToCartOperation() - Constructor for class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.BulkAddToCartOperation
 
BulkAddToCartResponse - Class in com.broadleafcommerce.cartoperation.service
The response object used when multiple items are added to the cart simultaneously, including the updated cart & a collection of any individual add to cart failures.
BulkAddToCartResponse() - Constructor for class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
 
BulkCartItemCreationResponse() - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
 
bulkRemoveFromCart(Cart, Collection<String>, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
bulkUpdateFulfillmentGroupsInCart(Cart, List<UpdateFulfillmentGroupRequest>, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
bulkUpdateFulfillmentGroupsInCart(Cart, List<UpdateFulfillmentGroupRequest>, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Updates an existing FulfillmentGroups for the provided Cart.
bulkUpdateFulfillmentGroupsInCart(String, List<UpdateFulfillmentGroupRequest>, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
BUNDLE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
Denotes that this product is meant to represent a simple bundle of other products, with each bundle item represented as an IncludedProduct.

C

calculateActualTaxesForCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
calculateAndAttachBundleItemProratedPrices(CartItem, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
 
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.
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
 
calculateCartFeesTotal(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
 
calculateCartFeesTotal(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartTotalsCalculator
Calculates CartPricing.getFeesTotal().
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 class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
 
calculateCartSubtotal(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartTotalsCalculator
Calculates CartPricing.getSubtotal().
calculateCartTotalAfterTax(CartPricing) - 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.
calculateCartTotalBeforeTax(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.
calculateDependentItemsQuantityWithSameSku(CartItem, CartItem, int) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
calculateDependentItemsQuantityWithSameSku(CartItem, CartItem, int) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
calculateEstimatedTaxesForCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
calculateFeeItemsTaxes(Cart, TaxProvider<TREQ, TRES>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Calculates the taxes for the fee items.
calculateFulfillmentChargeProportion(FulfillmentGroup, FulfillmentItem, Set<String>, BigDecimal, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Calculates the proportion needed to determine each FulfillmentItem.getProratedFulfillmentCharge() from the FulfillmentGroup's PricedFulfillmentOption.getPrice().
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 class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
 
calculateFulfillmentTotal(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartTotalsCalculator
Calculates CartPricing.getFulfillmentTotal().
calculateIncludedTaxes(Cart, CurrencyUnit, TaxCalculationResponse) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
In some situations, taxes are included in the price of the item.
calculateIncludedTaxes(Cart, CurrencyUnit, List<TRES>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Set VAT properties on CartPricing.
calculateItemQuantityForSerializedInventory(CartItem, String, Cart) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
calculateItemsQuantityWithSameSku(CartItem, Cart) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
calculateItemsQuantityWithSameSku(CartItem, Cart, int) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
calculateItemsQuantityWithSameSku(CartItem, Cart, int) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
calculateItemSubtotal(boolean, CartItem, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Deprecated.
calculateItemSubtotal(Cart, boolean, CartItem, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
calculateMerchandiseTotalAmountForFulfillmentItemUpdate(Cart, CartItem, FulfillmentItem, int) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Calculates the FulfillmentItem.getMerchandiseTotalAmount() for the cart item.
calculateOptionsAndGroups(Cart, Address, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
calculateOptionsAndGroups(Cart, Address, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.option.FulfillmentOptionRequestService
Convenience method to get all fulfillment options for an address and assign defaults.
calculateProratedFulfillmentCharge(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Calculates the prorated fulfillment charge for the given FulfillmentItem.
calculateProratedFulfillmentPricing(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Deprecated, for removal: This API element is subject to removal in a future version.
calculateProratedOrderOfferAdjustments(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
This method aids in calculating prorated fulfillment pricing for the given Cart, by populating the CartItem.getProratedOrderOfferAdjustments() to FulfillmentItem.getProratedOrderAdjustments().
calculateTotals(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
calculateTotals(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartPricingService
Calculate the totals for the cart.
calledMethodIsUnrestricted(JoinPoint) - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
Determines if the method being called is an unrestricted method based on getUnrestrictedMethods().
CampaignProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this class is not used
canBeReadByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Determines if the cart can be read by the currently authenticated user when the cart's current status is AbstractCartStatusChangeHandler.getStatusToHandle().
canBeReadByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAssignedStatusHandler
 
canBeReadByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteCanceledStatusHandler
 
canBeReadByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteExpiredStatusHandler
 
canBeReadByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuotePublishedStatusHandler
 
canBeReadByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteQuoteRequestedStatusHandler
 
canBeReadByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteRejectedStatusHandler
 
canBeReadByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteSubmittedStatusHandler
 
canBeTransitionedToByUser(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Determines if the cart can be transitioned to AbstractCartStatusChangeHandler.getStatusToHandle() by the currently authenticated user.
canBeTransitionedToByUser(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.RejectedAccountCartStatusChangeHandler
 
canBeTransitionedToByUser(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAssignedStatusHandler
 
canBeTransitionedToByUser(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteExpiredStatusHandler
 
canBeTransitionedToByUser(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuotePublishedStatusHandler
 
canBeTransitionedToByUser(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteQuoteRequestedStatusHandler
 
canBeTransitionedToByUser(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteRejectedStatusHandler
 
canBeUpdatedByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Determines if the cart can be updated by the currently authenticated user when the cart's current status is AbstractCartStatusChangeHandler.getStatusToHandle().
canBeUpdatedByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAssignedStatusHandler
 
canBeUpdatedByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteCanceledStatusHandler
 
canBeUpdatedByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteExpiredStatusHandler
 
canBeUpdatedByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuotePublishedStatusHandler
Published quote's items should not be edited, must shift into DefaultQuoteStatuses.EDITING first by the buyer.
canBeUpdatedByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteQuoteRequestedStatusHandler
If QuoteProperties.requiresSalesRepAssignment(ContextInfo) is true, a DefaultQuoteStatuses.QUOTE_REQUESTED quote should not be edited, must shift into DefaultQuoteStatuses.ASSIGNED first by the sales rep.
canBeUpdatedByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteRejectedStatusHandler
Rejected quote should not be edited, must shift into DefaultQuoteStatuses.EDITING first by the buyer.
canBeUpdatedByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteSubmittedStatusHandler
 
canCalculateFulfillmentPricing(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
canCalculateFulfillmentPricing(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CommonFulfillmentPricingService
Indicate whether the cart contains the information required to calculate fulfillment pricing.
canCalculateFulfillmentPricing(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCommonFulfillmentPricingService
 
canCalculateTaxes(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
canCalculateTaxes(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
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
 
CANCELED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
The transaction has been cancelled by the customer.
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
 
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.CatalogItemList
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Category
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
 
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.inventory.reservation.ReleaseSkuInventoryReservationRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
 
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.payment.CheckoutPaymentMethodOption
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Product
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
 
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.status.CartStatusValidationRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
 
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 exception com.broadleafcommerce.cartoperation.exception.CatalogItemNotFoundException
 
canEqual(Object) - Method in exception com.broadleafcommerce.cartoperation.exception.CODPaymentMethodNotApplicableException
 
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.messaging.finalizecart.CartAwaitingPaymentResultsEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory.InventoryAvailabilityRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentsResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
 
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.approval.CartApprovalProcessRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartFulfillmentResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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.checkout.SendCheckoutEventResponse
 
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.NonCatalogItemDetails
 
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.quote.QuoteConfigurationResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessResponse
 
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.UpdateCartInfoRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartStatusRequest
 
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.CartApprovalValidationApiError
 
canEqual(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.StaleCartApiError
 
canHandle(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.AbstractQuoteCartStatusHandler
 
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.
canHandle(Cart, FulfillmentGroup, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.PaymentTaxAddressSourceHandler
 
canHandle(Cart, FulfillmentGroup, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.address.TaxAddressSourceHandler
Return true if this TaxAddressSourceHandler can handle the passed in request, i.e.
canHandle(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
canHandle(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.AbstractAccountCartStatusHandler
 
canHandle(ChangeCartStatusRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.status.CartStatusHandler
Determines if this handler can handle the status change.
CANNOT_DETERMINE_CART_ITEM_INVENTORY_ERROR_MSG - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
CANNOT_HAVE_ATTRIBUTE_CHOICES - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when a CartItem has attribute choices but it shouldn't.
CANNOT_HAVE_DEPENDENT_ITEMS - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when a CartItem has dependent items but it shouldn't.
canUpdatePaymentAmount(PaymentSummary) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
This method checks if the payment amount can be changed.
CAPTURE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
Funds have been charged/submitted/debited from the customer and payment is complete.
CART_ATTRIBUTE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
The user input flow into a global cart-level attribute when added to cart.
CART_HISTORY_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
 
CART_ITEM_ATTRIBUTE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
The user value is intended to flow into an item attribute once this item is added to the cart.
CART_NOT_FOUND_MESSAGE_FORMAT - Static variable in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
CART_NOT_PRICED - Enum constant in enum class com.broadleafcommerce.cartoperation.web.endpoint.domain.DefaultAddCodeToCartResponseTypes
 
CART_OP_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
CART_OPERATION_SERVICES - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentSourceTypes
Represents the Broadleaf Cart Operation Services.
CartAccessApiError - Class in com.broadleafcommerce.cartoperation.web.endpoint.exception
 
CartAccessApiError(String, String, HttpStatus) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartAccessApiError
 
CartAccessApiError(String, String, HttpStatus, CartAccessException) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartAccessApiError
 
CartAccessException - Exception in com.broadleafcommerce.cartoperation.exception.security
Exception denoting a lack of access to a Cart, either due to lack of permission or the cart status is inaccessible by the authenticated user.
CartAccessException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.security.CartAccessException
 
CartActionAuditOperationEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
Endpoint for CartActionAudit management.
CartActionAuditOperationEndpoint(CartResolverService, CartActionAuditOperationService<CartActionAudit>) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CartActionAuditOperationEndpoint
 
CartActionAuditOperationService<P extends com.broadleafcommerce.cart.client.domain.CartActionAudit> - Interface in com.broadleafcommerce.cartoperation.service.actionaudit
 
CartActionAuditProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interfacing with CartActionAudits.
CartActionAuditUserType - Interface in com.broadleafcommerce.cartoperation.domain.enums
Deprecated.
in favor of DefaultUserTypes
CartApproval() - Constructor for class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.CartApproval
 
CartApprovalEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
 
CartApprovalEndpoint(CartResolverService, CartApprovalService, CartProvider) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CartApprovalEndpoint
 
CartApprovalProcessFailureType - Interface in com.broadleafcommerce.cartoperation.domain.enums
Used to categorize the reason that a step in cart approval flow failed.
CartApprovalProcessRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain.approval
Request DTO used for providing information for the cart approval flows, such as submitting cart for approval or rejecting cart.
CartApprovalProcessRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessRequest
 
CartApprovalProcessResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain.approval
DTO for communicating the result of the cart approval flow, such as request cart for approval or rejecting a cart.
CartApprovalProcessResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessResponse
 
CartApprovalRequestMessageException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when a cart approval request event cannot be sent by DefaultCartApprovalService
CartApprovalRequestMessageException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartApprovalRequestMessageException
 
CartApprovalService - Interface in com.broadleafcommerce.cartoperation.service.approval
Defines a service that handles cart approval operations performed on a Cart.
CartApprovalValidationApiError - Class in com.broadleafcommerce.cartoperation.web.endpoint.exception
 
CartApprovalValidationApiError(String, String, String, OffsetDateTime, HttpStatus, int, List<GlobalError>, Cart, String, Map<String, String>, Map<String, Object>) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
 
CartApprovalValidationApiError(String, String, String, OffsetDateTime, HttpStatus, int, List<GlobalError>, CartApprovalValidationException) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
 
CartApprovalValidationApiError(String, String, HttpStatus, Cart, String, Map<String, String>, Map<String, Object>) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
 
CartApprovalValidationApiError(String, String, HttpStatus, CartApprovalValidationException) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
 
CartApprovalValidationException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when an issue is encountered in the CartApprovalValidationService
CartApprovalValidationException(String, String, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartApprovalValidationException
 
CartApprovalValidationException(String, String, Map<String, String>, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartApprovalValidationException
 
CartApprovalValidationService - Interface in com.broadleafcommerce.cartoperation.service.approval
This service is responsible for validating the CartStatus of a Cart to perform actions in the cart approval flow.
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.Approval - Class in com.broadleafcommerce.cartoperation.domain
 
CartAttributeConstants.Internal - Class in com.broadleafcommerce.cartoperation.domain
 
CartAwaitingPaymentFinalizationException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when attempting to modify a Cart in the DefaultCartStatuses.AWAITING_PAYMENT_FINALIZATION status.
CartAwaitingPaymentFinalizationException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartAwaitingPaymentFinalizationException
 
CartAwaitingPaymentFinalizationException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartAwaitingPaymentFinalizationException
 
cartAwaitingPaymentResultsEvent(CheckoutProcessDto, 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.
CartAwaitingPaymentResultsEvent - Class in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
A message event dispatched to notify of a cart that is awaiting payment results before the checkout process is finalized.
CartAwaitingPaymentResultsEvent() - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
 
CartAwaitingPaymentResultsEvent(CheckoutCart, List<PaymentSummary>, List<PaymentNextAction>, Map<String, Object>, ContextInfo) - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
 
CartAwaitingPaymentResultsMessageException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when an issue is encountered while sending a cart awaiting payment results message to notify external & internal listeners that a cart's checkout completion is waiting for transaction results
CartAwaitingPaymentResultsMessageException(String, Throwable, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartAwaitingPaymentResultsMessageException
 
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
Deprecated.
as we are moving away from using request state for cart resolution
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() - Constructor for class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
 
CartCreationRequest(AddItemRequest) - Constructor for class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
 
CartCreationRequest(String, String, Instant, AddItemRequest, List<AddItemRequest>, PriceCartRequest) - 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, String, Throwable, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartFinalizationException
 
CartFulfillmentResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
 
CartFulfillmentResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartFulfillmentResponse
 
CartFulfillmentResponse(Cart, FulfillmentOptionResponse) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartFulfillmentResponse
 
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
 
CartHistoryResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
A DTO object is used for returning the cart with hydrated payments if requested.
CartHistoryResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
cartHistoryService(CartProvider, PaymentProvider<PaymentSummary>, TypeFactory) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
CartHistoryService - Interface in com.broadleafcommerce.cartoperation.service
The service for retrieving the submitted Carts and any related data if requested.
CartHolder<P extends com.broadleafcommerce.cart.client.domain.Cart> - Class in com.broadleafcommerce.cartoperation.domain
Deprecated.
in favor of new APIs driven by explicit Cart IDs and not request state
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
 
CartItemAttributeConstants.Quote - Class in com.broadleafcommerce.cartoperation.domain
Constants for CartItem.getAttributes() for DefaultCartItemTypes.CUSTOM_QUOTE_ITEM.
CartItemCatalogInformationService<P extends CatalogItem> - Interface in com.broadleafcommerce.cartoperation.service.mapping
Maps CatalogItem information into the CartItem.
CartItemConfigurationErrorEnum - Enum Class in com.broadleafcommerce.cartoperation.service
Enumerations to drive configuration errors for cart items.
CartItemConfigurationProperties - Class in com.broadleafcommerce.cartoperation.service.configuration
 
CartItemConfigurationProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.configuration.CartItemConfigurationProperties
 
CartItemConfigurationService<P extends CatalogItem> - Interface in com.broadleafcommerce.cartoperation.service.configuration
 
cartItemHasQuantityThresholds(CartItem, CatalogItemList<? extends CatalogItem>) - Method in interface com.broadleafcommerce.cartoperation.service.configuration.CartItemConfigurationService
Determines if the provided CartItem's related CatalogItem has quantity threshold restrictions.
cartItemHasQuantityThresholds(CartItem, CatalogItemList<? extends CatalogItem>) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
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
Handles mapping specific Product and Variant information into the CartItem in addition to the mapping performed in CartItemCatalogInformationService.
CartItemProductMappingProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interfacing with operations around a Catalog related entities.
CartItemProductServiceProperties - Class in com.broadleafcommerce.cartoperation.service.mapping
 
CartItemProductServiceProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.mapping.CartItemProductServiceProperties
 
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<? extends CatalogItem>, CartItemConfigurationService<? extends CatalogItem>, MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
cartItemValidationException(CartItemValidationException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
CartItemValidationException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when a CartItem is invalidly configured.
CartItemValidationException(CartItem) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartItemValidationException
 
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
 
CartNoteAccessApiError - Class in com.broadleafcommerce.cartoperation.web.endpoint.exception
ApiError implementation for CartNoteAccessException.
CartNoteAccessApiError(String, String, HttpStatus) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartNoteAccessApiError
 
CartNoteAccessApiError(String, String, HttpStatus, CartNoteAccessException) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartNoteAccessApiError
 
CartNoteAccessException - Exception in com.broadleafcommerce.cartoperation.exception.security
Exception denoting a lack of access to a CartNote.
CartNoteAccessException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.security.CartNoteAccessException
 
CartNoteOperationEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
Endpoint for CartNote management.
CartNoteOperationEndpoint(CartResolverService, CartNoteOperationService<CartNote>) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
CartNoteOperationService<P extends com.broadleafcommerce.cart.client.domain.CartNote> - Interface in com.broadleafcommerce.cartoperation.service.note
The service handling the operations related to CartNote.
CartNoteProvider<P extends com.broadleafcommerce.cart.client.domain.CartNote> - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interfacing with CartNotes.
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(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.CartNotFoundException
 
CartNotFoundException(Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.CartNotFoundException
 
cartNotFoundMessage() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
 
cartNotFoundMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartActionAuditOperationEndpoint
 
cartNotFoundMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartApprovalEndpoint
 
cartNotFoundMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
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.FulfillmentOptionEndpoint
 
cartNotFoundMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
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
 
CartOperationCheckoutProperties - Class in com.broadleafcommerce.cartoperation.service.checkout
 
CartOperationCheckoutProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
 
CartOperationCheckoutProperties.GuestToken - Class in com.broadleafcommerce.cartoperation.service.checkout
Guest token properties.
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
Deprecated.
see ManageCartEndpoint for the new operation 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
 
cartOperationsClientHttpConnector(SSLVerificationProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
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.AccountCartStatusChangeConfiguration - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
 
CartOperationServiceAutoConfiguration.AccountCartStatusChangeConfiguration.AccountCartStatusHandlers - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
 
CartOperationServiceAutoConfiguration.BroadleafCatalogResourcesAutoConfiguration - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
 
CartOperationServiceAutoConfiguration.CartCheckoutMessagingAutoConfiguration - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
 
CartOperationServiceAutoConfiguration.DynamicCustomerSegmentConfiguration - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
 
CartOperationServiceAutoConfiguration.QuoteConfiguration - 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
Wrapper for the offer utils required by CartOperationService.
CartOperationServiceOfferUtils(CartOfferUtils, CartItemOfferUtils) - Constructor for class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
 
CartOperationServiceOfferVersion1_8AutoConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceVersionManagementAutoConfiguration.CartOperationServiceOfferVersion1_8AutoConfiguration
 
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.CartApproval - Class in com.broadleafcommerce.cartoperation.service
Properties related to the cart approval flow.
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
Wrapper for the providers required by CartOperationService.
CartOperationServiceVersionManagementAutoConfiguration - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
 
CartOperationServiceVersionManagementAutoConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceVersionManagementAutoConfiguration
 
CartOperationServiceVersionManagementAutoConfiguration.CartOperationServiceOfferVersion1_8AutoConfiguration - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
 
cartOperationsOauth2FilterFunctionSupplier(ClientRegistrationRepository, Optional<ClientHttpConnector>) - 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
 
cartOperationsRouteSupplier(DataRouteSupporting) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
cartOperationsSource() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
Defines a DataRouteSupporting for Cart Ops.
cartOperationsWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, Optional<ClientHttpConnector>) - 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
 
CARTOPS_ROUTE_KEY - Static variable in class com.broadleafcommerce.cartoperation.service.RouteConstants
 
CARTOPS_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.cartoperation.service.RouteConstants
 
cartOpsIdempotentMessageConsumptionService(MessageLockService) - Static method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
cartOpsIdempotentMessageConsumptionService(MessageLockService) - Static method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionAutoConfiguration.ExternalPaymentInteractionMessagingAutoConfiguration
 
cartOpsMessageLockService(ResourceLockProvider) - Static method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
cartOpsMessageLockService(ResourceLockProvider) - Static method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionAutoConfiguration.ExternalPaymentInteractionMessagingAutoConfiguration
 
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
 
cartOpsPaymentMethodService(CartOperationCheckoutProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
cartOpsPaymentPriorityStrategy() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
cartOwnershipMatchWithCustomerRef(Cart, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
Determines if the given Cart.getCustomerRef() matches with the given CustomerRef.
cartOwnershipMatchWithCustomerRef(Cart, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
cartOwnershipMatchWithCustomerRef(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
Determines if the given Cart.getCustomerRef() matches with the given CustomerRef.
cartOwnershipMatchWithCustomerRef(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
Determines if the given Cart.getCustomerRef() matches with the given CustomerRef.
cartPaymentAmountsMatchCartTotal(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
Determines if all the payments for the given Cart add up to cart's total.
CartPaymentFinalizationProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionProperties.CartPaymentFinalizationProperties
 
CartPaymentMethodValidationActivity - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
This CheckoutWorkflowActivity is responsible for validating that the cart includes PaymentSummaries whose sum is equal to CartPricing.getTotal().
CartPaymentMethodValidationActivity(PaymentProvider<PaymentSummary>, CartOperationCheckoutProperties, MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
CartPendingPaymentFailedEvent - Class in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
A message event dispatched after one or more of a cart's payments failed.
CartPendingPaymentFailedEvent() - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
 
CartPendingPaymentFailedEvent(CheckoutCart, Map<String, Object>, ContextInfo) - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
 
cartPendingPaymentFailedMessageRetryTemplate() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
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 Class 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 - Variable in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
CartProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interfacing with operations directly involving a Cart.
CartRejectionEvent - Class in com.broadleafcommerce.cartoperation.service.messaging.approval
Deprecated, for removal: This API element is subject to removal in a future version.
This event is now sent from Cart Services in response to the update to the cart's status. There is no need to have an additional HTTP request for this event.
CartRejectionEvent() - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.approval.CartRejectionEvent
Deprecated.
 
CartRejectionMessageException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when a cart rejection event cannot be sent by DefaultCartApprovalService
CartRejectionMessageException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartRejectionMessageException
 
cartRejectMessageRetryTemplate() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
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 - Variable in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
 
CartResolverService - Interface in com.broadleafcommerce.cartoperation.service
The interface used for resolving in-progress Carts.
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
Properties to configure CartStalePricingValidationActivity.
CartStalePricingValidationActivityProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivityProperties
 
CartStatusHandler - Interface in com.broadleafcommerce.cartoperation.service.status
A handler that handles a {@link Cart's} status change, e.g.
CartStatusManager - Interface in com.broadleafcommerce.cartoperation.service.status
A service that facilitates the {@link Cart's} status change.
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
 
CartStatusValidationRequest - Class in com.broadleafcommerce.cartoperation.domain.status
A DTO used for passing data for validation related to the Cart status.
CartStatusValidationRequest() - Constructor for class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
 
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.
cartUtils() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
CartUtils - Class in com.broadleafcommerce.cartoperation.service.util.cart
 
CartUtils() - Constructor for class com.broadleafcommerce.cartoperation.service.util.cart.CartUtils
 
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(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CartVersionRequiredException
 
CartVersionRequiredException(Throwable) - 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.
CASH - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
CatalogItem - Interface in com.broadleafcommerce.cartoperation.domain
A reference to a catalog item, typically used as a holder for information communicated from an external service.
catalogItemInternalInventoryUnavailable(CartItem, I, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Determine within the CatalogItem if an inventory check is necessary.
CatalogItemList<P extends CatalogItem> - Class in com.broadleafcommerce.cartoperation.domain
A DTO that holds catalog item references for bulk operations, and lists of failed request params.
CatalogItemList() - Constructor for class com.broadleafcommerce.cartoperation.domain.CatalogItemList
 
CatalogItemNotFoundException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when a catalog item cannot be found for a product id and/or sku.
CatalogItemNotFoundException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CatalogItemNotFoundException
 
CatalogItemNotFoundException(String, String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CatalogItemNotFoundException
 
CatalogItemNotFoundException(String, String, String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CatalogItemNotFoundException
 
CatalogItemNotFoundException(CatalogItemNotFoundException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
CatalogItemRequest - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog
A request DTO to fetch a catalog item, typically used as a holder for information required to determine the item within the catalog.
CatalogItemRequest() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
 
catalogItemRequestAlreadyExist(Set<CatalogItemRequest>, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
Hook point to prevent duplicate CatalogItemRequests from being built based on the CartItem.
catalogItemRequestAlreadyExist(Set<CatalogItemRequest>, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Hook point to prevent duplicate CatalogItemRequests from being built based on the CartItem.
catalogItemRequestAlreadyExist(Set<CatalogItemRequest>, AddItemRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Hook point to prevent duplicate CatalogItemRequests from being built based on the AddItemRequest.
catalogItemRequestAlreadyExist(Set<CatalogItemRequest>, UpdateItemRequest, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Hook point to prevent duplicate CatalogItemRequests from being built based on the CartItem and UpdateItemRequest.
CatalogProvider<P extends CatalogItem> - 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
 
CATEGORY - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
The item choice is among Products within a Category.
CATEGORY_IDS - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the CartItem.getCategoryIds() for the CartItem.
ChangeCartStatusRequest - Class in com.broadleafcommerce.cartoperation.domain.status
A DTO used for passing data when changing the Cart status.
ChangeCartStatusRequest() - Constructor for class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
 
changeItemListAttributes(String, Map<String, Object>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
 
changeItemListAttributes(String, Map<String, Object>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
Changes the attributes of the item list without having to include all of the items in the update request.
changeItemListName(String, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
 
changeItemListName(String, String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
Changes the name of the item list without having to include all of the items in the update request
changeQuoteStatus(QuoteProcessRequest, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
 
changeStatus(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.DefaultCartStatusManager
 
changeStatus(QuoteProcessRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
changeStatus(ChangeCartStatusRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.status.CartStatusManager
Changes the Cart.getStatus() to a specified status.
changeStatus(QuoteProcessRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.quote.QuoteService
Changes the status of a quote based on the given QuoteProcessRequest.
CHANNEL - Static variable in interface com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultEventConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEventProducer
Deprecated.
 
CHECK - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
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, I, CartItem, I, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Checks the inventory-related fields in the catalog data to determine whether or not the dependent item is available.
checkIfTransactionTypeMatchesExpectedType(Cart, PaymentTransactionResultEvent, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
checkInternalInventoryAvailability(CartItem, Cart, I, CatalogItemList<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Checks the inventory-related fields in the catalog data to determine whether or not the item is available.
checkInventoryAvailability(CartItem, Cart, I, CatalogItemList<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Checks the inventory of the cart item.
checkInventoryAvailability(Cart, CartItem, CatalogItemList<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
checkInventoryAvailability(Cart, CartItem, CatalogItemList<I>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.inventory.InventoryAvailabilityService
Checks the inventory of the cart item.
checkItemsInGroup(FulfillmentGroup, Cart, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
Check the given FulfillmentGroup for any items with a different Fulfillment Type.
CHECKOUT_REQUEST - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was made for a checkout request.
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, Optional<FulfillmentPricingService>, FulfillmentOptionRequestService) - 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() - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
 
CheckoutCompletionEvent(CheckoutCart, List<PaymentSummary>, String, ContextInfo) - 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, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutCompletionMessageException
 
checkoutCompletionMessageRetryTemplate() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
CheckoutEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
Deprecated.
CheckoutEndpoint(CartOperationService, CheckoutService, Optional<FulfillmentPricingService>, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
Deprecated.
 
CheckoutEventsEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
Endpoints for resending events.
CheckoutEventsEndpoint(CheckoutService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEventsEndpoint
 
CheckoutException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when an issue is encountered during the execution of a CheckoutWorkflow
CheckoutException(String, String, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutException
 
CheckoutException(String, String, Throwable, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutException
 
CheckoutFailureType - Interface in com.broadleafcommerce.cartoperation.domain
The CheckoutFailureType is used to categorize the reason that a checkout submission failed.
CheckoutPaymentMethodOption - Class in com.broadleafcommerce.cartoperation.domain.payment
DTO that provides information about the payment methods that are configured for checkout.
CheckoutPaymentMethodOption() - Constructor for class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
 
CheckoutPaymentMethodOption.FeeDto - Class in com.broadleafcommerce.cartoperation.domain.payment
Fees are represented as separate CartItems but not placed in any fulfillment group to avoid repricing the fulfillment costs.
CheckoutPaymentMethodService - Interface in com.broadleafcommerce.cartoperation.service.payment
This service provides information about the configured payment methods and gateways.
CheckoutProcessDto - Class in com.broadleafcommerce.cartoperation.domain.checkout
 
CheckoutProcessDto() - Constructor for class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
 
CheckoutProcessRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout
Request DTO used for providing information upon submitting a cart for checkout.
CheckoutProcessRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutProcessRequest
 
checkoutProperties - Variable in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
CheckoutResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout
DTO for communicating the results of a checkout submission
CheckoutResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
 
CheckoutRollbackEvent - Class in com.broadleafcommerce.cartoperation.service.messaging.rollback
A message event dispatched when a CheckoutWorkflow encounters an unrecoverable error & must roll back the work of its CheckoutWorkflowActivities.
CheckoutRollbackEvent() - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent
 
CheckoutRollbackEventProducer - Interface in com.broadleafcommerce.cartoperation.service.messaging.rollback
Deprecated.
This producer is deprecated because it doesn't send durable messages. The new method was introduced CartProvider.sendRollbackEvent(com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent, com.broadleafcommerce.data.tracking.core.context.ContextInfo) to send the durable messages.
CheckoutRollbackException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when an issue is encountered during the rollback of a Cart.
CheckoutRollbackException(String, Throwable, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutRollbackException
 
checkoutRollbackOutput() - Method in interface com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEventProducer
Deprecated.
 
CheckoutService - Interface in com.broadleafcommerce.cartoperation.service.checkout
 
CheckoutWorkflow - Interface in com.broadleafcommerce.cartoperation.service.checkout.workflow
Implementations of this class are responsible for coordinating the execution & rollback of CheckoutWorkflowActivities.
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
Thrown when an issue is encountered during the execution of a CheckoutWorkflowActivity
CheckoutWorkflowActivityException(String, String, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
 
CheckoutWorkflowActivityException(String, String, CheckoutProcessDto, List<PaymentTransactionFailureDetail>) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
 
CheckoutWorkflowActivityException(String, String, Throwable, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
 
CheckoutWorkflowActivityException(String, String, Throwable, CheckoutProcessDto, List<PaymentTransactionFailureDetail>) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
 
CheckoutWorkflowActivityException(String, String, Map<String, String>, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
 
CheckoutWorkflowException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when an issue is encountered during the execution of a CheckoutWorkflow
CheckoutWorkflowException(CheckoutWorkflowActivityException, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowException
 
CheckoutWorkflowException(Exception, CheckoutProcessDto) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowException
 
CheckoutWorkflowException(String, String, CheckoutProcessDto) - 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
 
CheckoutWorkflowRollbackMessageException - 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
CheckoutWorkflowRollbackMessageException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowRollbackMessageException
 
checkoutWorkflowRollbackMessageRetryTemplate() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
CHOOSE_MULTIPLE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceSelectionType
The customer can choose multiple of the specified target items.
CHOOSE_ONE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceSelectionType
The customer can only choose one of the specified target items.
ClaimCheckoutTransactionsRequest - Class in com.broadleafcommerce.cartoperation.service.provider.domain
Request domain used to claim checkout transactions.
ClaimCheckoutTransactionsRequest() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
 
claimTransactionsForRequest(CheckoutProcessDto, PaymentSummary, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
claimTransactionsForRequest(ClaimCheckoutTransactionsRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
claimTransactionsForRequest(ClaimCheckoutTransactionsRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Updates the payment transaction request id with the new value, stores the previous value, clears transaction management state and management state reason.
claimTransactionsForRequest(String, String, String, boolean, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Deprecated, for removal: This API element is subject to removal in a future version.
classify(Throwable) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutMessageRetryPolicyClassifier
 
clazz - Static variable in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
 
cleanPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
Exclude PriceableTarget information from the PriceInfo as it's unnecessary to calculate pricing.
cleanPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
clearAdjustmentFields(List<Adjustment>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Clears unneeded Adjustment fields to reduce the payload size.
clearCartPrices(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
clearCustomerInformation(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
Deprecated.
in favor of DefaultGuestCartProtectionService.clearCustomerInformation(Cart, ContextInfo). This method should become protected, rather than public in the future.
clearCustomerInformation(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
clearCustomerInformation(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.GuestCartProtectionService
Deprecated.
in favor or GuestCartProtectionService.clearCustomerInformation(Cart, ContextInfo) which also archives/sanitizes the cart's related entities like payments to avoid PII exposure.
clearCustomerInformation(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.GuestCartProtectionService
If the Cart contains payment data, then this method should clone the original cart & remove any sensitive customer data.
clearCustomerPayments(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
clearFulfillmentPricing(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
 
clearFulfillmentPricing(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
clearItemPricing(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
CloneCartActionAuditRequest - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.audit
A request containing the details to clone CartActionAudits to another cart.
CloneCartActionAuditRequest() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
 
CloneCartActionAuditResponse - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.audit
A response from cloning the CartActionAudits to another cart.
CloneCartActionAuditResponse() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditResponse
 
cloneCartActionAudits(ChangeCartStatusRequest, Cart, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
cloneCartActionAuditsToCart(CloneCartActionAuditRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.actionaudit.DefaultCartActionAuditOperationService
 
cloneCartActionAuditsToCart(CloneCartActionAuditRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartActionAuditProvider
 
cloneCartActionAuditsToCart(CloneCartActionAuditRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.actionaudit.CartActionAuditOperationService
Clones the CartActionAudits from one cart to another.
cloneCartActionAuditsToCart(CloneCartActionAuditRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartActionAuditProvider
Clones the CartActionAudits from one cart to another.
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(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
Deprecated.
 
cloneCSRCartFromCustomer(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
 
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, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
 
cloneCsrCartFromInProcess(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CsrCartOperationService
cloneCsrCartFromInProcess(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.
cloneQuote(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
COD - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
COD_DESELECTED - Static variable in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
COD_REFERENCE_NUMBER - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
The reference number used for COD Fee Items' TaxCalculationRequest.
COD_REFERENCE_NUMBER - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
The reference number used for COD Fee Items' tax request.
codPaymentMethodNotApplicableException(CODPaymentMethodNotApplicableException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
CODPaymentMethodNotApplicableException - Exception in com.broadleafcommerce.cartoperation.exception
An exception that occurs when a cart's selected payment method is COD but updates to the cart render the COD payment method not applicable
CODPaymentMethodNotApplicableException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CODPaymentMethodNotApplicableException
 
CODPaymentMethodNotApplicableException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CODPaymentMethodNotApplicableException
 
collectSelectionErrors(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
com.broadleafcommerce.cartoperation.aspect - package com.broadleafcommerce.cartoperation.aspect
 
com.broadleafcommerce.cartoperation.autoconfigure - package com.broadleafcommerce.cartoperation.autoconfigure
 
com.broadleafcommerce.cartoperation.domain - package com.broadleafcommerce.cartoperation.domain
 
com.broadleafcommerce.cartoperation.domain.checkout - package com.broadleafcommerce.cartoperation.domain.checkout
 
com.broadleafcommerce.cartoperation.domain.enums - package com.broadleafcommerce.cartoperation.domain.enums
 
com.broadleafcommerce.cartoperation.domain.inventory.reservation - package com.broadleafcommerce.cartoperation.domain.inventory.reservation
 
com.broadleafcommerce.cartoperation.domain.payment - package com.broadleafcommerce.cartoperation.domain.payment
 
com.broadleafcommerce.cartoperation.domain.resolution - package com.broadleafcommerce.cartoperation.domain.resolution
 
com.broadleafcommerce.cartoperation.domain.status - package com.broadleafcommerce.cartoperation.domain.status
 
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.properties - package com.broadleafcommerce.cartoperation.properties
 
com.broadleafcommerce.cartoperation.service - package com.broadleafcommerce.cartoperation.service
 
com.broadleafcommerce.cartoperation.service.actionaudit - package com.broadleafcommerce.cartoperation.service.actionaudit
 
com.broadleafcommerce.cartoperation.service.approval - package com.broadleafcommerce.cartoperation.service.approval
 
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.exception - package com.broadleafcommerce.cartoperation.service.exception
 
com.broadleafcommerce.cartoperation.service.fulfillment - package com.broadleafcommerce.cartoperation.service.fulfillment
 
com.broadleafcommerce.cartoperation.service.fulfillment.address - package com.broadleafcommerce.cartoperation.service.fulfillment.address
 
com.broadleafcommerce.cartoperation.service.fulfillment.option - package com.broadleafcommerce.cartoperation.service.fulfillment.option
 
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.inventory - package com.broadleafcommerce.cartoperation.service.inventory
 
com.broadleafcommerce.cartoperation.service.mapping - package com.broadleafcommerce.cartoperation.service.mapping
 
com.broadleafcommerce.cartoperation.service.messaging.approval - package com.broadleafcommerce.cartoperation.service.messaging.approval
 
com.broadleafcommerce.cartoperation.service.messaging.completion - package com.broadleafcommerce.cartoperation.service.messaging.completion
 
com.broadleafcommerce.cartoperation.service.messaging.finalizecart - package com.broadleafcommerce.cartoperation.service.messaging.finalizecart
 
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.note - package com.broadleafcommerce.cartoperation.service.note
 
com.broadleafcommerce.cartoperation.service.payment - package com.broadleafcommerce.cartoperation.service.payment
 
com.broadleafcommerce.cartoperation.service.payment.autoconfigure - package com.broadleafcommerce.cartoperation.service.payment.autoconfigure
 
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.domain - package com.broadleafcommerce.cartoperation.service.provider.domain
 
com.broadleafcommerce.cartoperation.service.provider.external - package com.broadleafcommerce.cartoperation.service.provider.external
 
com.broadleafcommerce.cartoperation.service.provider.external.domain.audit - package com.broadleafcommerce.cartoperation.service.provider.external.domain.audit
 
com.broadleafcommerce.cartoperation.service.provider.external.domain.cart - package com.broadleafcommerce.cartoperation.service.provider.external.domain.cart
 
com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog - package com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog
 
com.broadleafcommerce.cartoperation.service.provider.external.domain.customer - package com.broadleafcommerce.cartoperation.service.provider.external.domain.customer
 
com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory - package com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory
 
com.broadleafcommerce.cartoperation.service.provider.external.domain.offer - package com.broadleafcommerce.cartoperation.service.provider.external.domain.offer
 
com.broadleafcommerce.cartoperation.service.provider.external.domain.payment - package com.broadleafcommerce.cartoperation.service.provider.external.domain.payment
 
com.broadleafcommerce.cartoperation.service.provider.external.page - package com.broadleafcommerce.cartoperation.service.provider.external.page
 
com.broadleafcommerce.cartoperation.service.provider.external.payments - package com.broadleafcommerce.cartoperation.service.provider.external.payments
 
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.quote - package com.broadleafcommerce.cartoperation.service.quote
 
com.broadleafcommerce.cartoperation.service.status - package com.broadleafcommerce.cartoperation.service.status
 
com.broadleafcommerce.cartoperation.service.status.accountcart - package com.broadleafcommerce.cartoperation.service.status.accountcart
 
com.broadleafcommerce.cartoperation.service.status.quote - package com.broadleafcommerce.cartoperation.service.status.quote
 
com.broadleafcommerce.cartoperation.service.util.cart - package com.broadleafcommerce.cartoperation.service.util.cart
 
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.domain.approval - package com.broadleafcommerce.cartoperation.web.endpoint.domain.approval
 
com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout - package com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout
 
com.broadleafcommerce.cartoperation.web.endpoint.domain.quote - package com.broadleafcommerce.cartoperation.web.endpoint.domain.quote
 
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
 
COMBINE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultMergingType
Combine item into a similar item.
COMMENT - Static variable in class com.broadleafcommerce.cartoperation.domain.CartAttributeConstants.Approval
Attribute storing the most recent comment during the approvals flow.
CommonFulfillmentPricingService - Interface in com.broadleafcommerce.cartoperation.service.pricing
Encapsulate logic for applying fulfillment pricing to appropriate cart objects.
compare(PriceInfo, PriceInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.PriceInfoComparator
 
compareByPriceList(PriceInfo, PriceInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.PriceInfoComparator
 
compareByPriceListPriceSource(PriceInfo, PriceInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.PriceInfoComparator
 
compareByTargetType(PriceInfo, PriceInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.PriceInfoComparator
Compares by the PriceableTarget.getTargetType().
computeIfAbsent(Class<T>, String, Function<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationDataHolder
This method uses the standard method Map.computeIfAbsent(Object, Function) to get the value from the map and casts it to the specified type.
configure(HttpSecurity) - Method in class com.broadleafcommerce.cartoperation.web.security.AnonymousCustomerSecurityEnhancer
 
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.
convertAdjustment(Object) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
Converts the given Object to an Adjustment.
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.
convertToFulfillmentAddress(Address, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
convertToOrderAddress(Address, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
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
createBundleDependentItemAdjustment(MonetaryAmount, Integer) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
 
createCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
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(CartCreationRequest, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Creates a new, in-progress Cart for the provided CartCreationRequest and CustomerRef.
createCart(CartCreationRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
createCartActionAudit(CartActionAudit, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartActionAuditProvider
Create a new cart action audit.
createCartActionAudit(CartActionAudit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartActionAuditProvider
 
createCartAlert(String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
createCartAlert(String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
createCartEndpoint() - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
createCartItem(AddItemRequest, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Creates a CartItem based on the provided AddItemRequest
createCartItemLevelNote(ContextInfo, CustomerRef, String, String, CartNote) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
createCartLevelNote(ContextInfo, CustomerRef, String, CartNote) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
createCartNote(P, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
 
createCartNote(P, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartNoteProvider
Create a new cart note.
createCartNote(P, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartNoteProvider
 
createCartNote(P, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.note.CartNoteOperationService
Create a new cart note.
createCloneCart(Cart, CartStatus, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
 
createCustomerContext() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Deprecated, for removal: This API element is subject to removal in a future version.
createCustomerContext(Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Deprecated, for removal: This API element is subject to removal in a future version.
createCustomerContext(Cart, ContextInfo) - 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, CurrencyUnit, ContextInfo, CartCreationRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Creates and returns an empty, unsaved Cart with typical defaults.
createFulfillmentGroup(String, Address, List<FulfillmentItem>, String, int, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
 
createFulfillmentGroup(String, Address, List<FulfillmentItem>, String, int, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.FulfillmentGroupService
 
createFulfillmentGroupForItems(Collection<? extends CartItem>, String, Cart, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
createGuestToken(GuestToken, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalGuestTokenProvider
 
createGuestToken(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
createGuestToken(GuestToken, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.GuestTokenProvider
Creates the provided GuestToken and returns the result.
createGuestToken(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.GuestCartProtectionService
Creates a new guest token for the cart with the provided ID.
createItemAndAddToCart(Cart, AddItemRequest, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Creates a new item and adds it to the provided Cart.
createItemList(ContextInfo, CustomerRef, L) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
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.
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(ContextInfo, CustomerRef, String, List<I>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
createItemListItems(String, Collection<I>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListItemManagementService
Creates item list items.
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, List<AddItemRequest>, BulkAddToCartResponse, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Create and add the items from the given AddItemRequests to the given Cart.
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 class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
createNonRequestCart(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Create a new cart, without updating the original request cart.
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.
createRequest(Cart, CurrencyUnit, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
createRequest(Cart, Collection<FulfillmentPricingGroup>, boolean, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Create a new FulfillmentOptionRequest and populate with the given data.
createRequest(Cart, Collection<FulfillmentPricingGroup>, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Deprecated.
In favor of the version that takes the onlySelectedOptions parameter: createRequest(Cart, Collection, boolean onlySelectedOptions, FulfillmentPricingConfig, ContextInfo)
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, String, Map<String, Map<String, MonetaryAmount>>, Map<String, Integer>) - 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 class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
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.
createTransferToken(String, Integer, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
 
createUserTargetRef(String, String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
createUserTargetRef(String, String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
CREDIT_ACCOUNT_INSUFFICIENT_BALANCE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The validation of the cart's payment(s) failed because a credit account payment is present and is lacking funds.
CREDIT_ACCOUNT_NUMBER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentSummaryAttributes
The attribute name to get the credit account number.
CREDIT_CARD - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
CreditAccount - Class in com.broadleafcommerce.cartoperation.domain.payment
The credit account is an alternative form of payment which has been granted to the customer (or account).
CreditAccount() - Constructor for class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
 
CreditAccountInsufficientBalanceException - Exception in com.broadleafcommerce.cartoperation.exception
Exception is thrown when the credit account has insufficient balance.
CreditAccountInsufficientBalanceException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.CreditAccountInsufficientBalanceException
 
CreditAccountRef - Class in com.broadleafcommerce.cartoperation.domain.payment
The reference to the credit account.
CreditAccountRef() - Constructor for class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
 
CreditAccountTransaction - Class in com.broadleafcommerce.cartoperation.domain.payment
The transaction information for the credit account.
CreditAccountTransaction() - Constructor for class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
 
CreditAccountTransactionExecutionProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interfacing with a CreditAccountService's APIs to execute credit account transactions.
CreditAccountTransactionSourceUserType - Interface in com.broadleafcommerce.cartoperation.domain.enums
The source user type for the credit account transactions.
CSR_OWNED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentManagementAccessRestrictions
Deprecated.
Represents a payment which is being managed by a CSR for the customer.
CSRCartEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
 
CSRCartEndpoint(CartResolverService, CartOperationService, CsrCartOperationService, CartTransferService, CartVersionValidationService, AuthenticationUtils, TypeFactory) - 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.
Customer - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.customer
Represents a customer
Customer() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
 
CUSTOMER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.UserTargetType
A standard shopper for an application
CUSTOMER_CREDIT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER_ID - Static variable in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
CUSTOMER_MUTABILITY_BLOCKED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentManagementAccessRestrictions
Deprecated.
Represents a payment which cannot currently be mutated by the customer.
CUSTOMER_MUTABILITY_BLOCKED_FOR_PAYMENT_FINALIZATION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentManagementAccessRestrictions
Deprecated.
Represents a payment which cannot currently be mutated by the customer.
CUSTOMER_PAYMENT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER_SEGMENT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.UserTargetType
A grouping of customers
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.
 
customerMatches(Cart, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
customerMatches(Cart, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
Whether the customer matches the cart's owner.
customerMatches(Cart, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
Whether the customer matches the cart's owner.
customerProvider(WebClient, ObjectMapper, TypeFactory, ExternalCustomerProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
CustomerProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interfacing with operations directly involving customer related domain.
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
Deprecated.
in favor of CSRCartEndpoint
CustomerServiceEndpoint(CartOperationService, CsrCartOperationService, CartTransferService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
Deprecated.
 

D

DataDrivenCartItemProductMapper - Class in com.broadleafcommerce.cartoperation.service.mapping
 
DataDrivenCartItemProductMapper(ObjectMapper, CatalogProvider<? extends CatalogItem>) - Constructor for class com.broadleafcommerce.cartoperation.service.mapping.DataDrivenCartItemProductMapper
 
DataDrivenEnum - Class in com.broadleafcommerce.cartoperation.domain
A reference to a data driven enum, typically used as a holder for information communicated from an external service.
DataDrivenEnum() - Constructor for class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
 
debugLogTrimmedTaxResponse(TaxCalculationResponse) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
decode(String) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
 
decode(String) - Method in interface com.broadleafcommerce.cartoperation.service.csr.TransferCartTokenDecoder
Decoded an encoded transfer cart token string into a TransferCartToken.
DEFAULT_FULFILLMENT_TAX_NAME - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Default name for the TaxDetail for taxes associated with fulfillment, shipping, and handling.
DEFAULT_FULFILLMENT_TAX_NAME - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Default name for the TaxDetail for taxes associated with fulfillment, shipping, and handling.
DEFAULT_HEADER_CART_VERSION - Static variable in class com.broadleafcommerce.cartoperation.web.service.HeaderRequestCartVersionResolver
 
DEFAULT_HEADER_GUEST_TOKEN - Static variable in class com.broadleafcommerce.cartoperation.web.service.HeaderRequestGuestTokenResolver
 
DEFAULT_HEADER_PAYMENT_LOCK_TOKEN - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
DEFAULT_HEADER_PAYMENT_LOCK_TOKEN - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
 
DEFAULT_HEADER_PAYMENT_LOCK_TOKENS - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
DEFAULT_HEADER_PAYMENT_VERSION - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
DEFAULT_HEADER_PAYMENT_VERSION - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
 
DEFAULT_RESERVATION_REQUEST_TYPE - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
DEFAULT_SKU_REF_FIELD_TYPE - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
DefaultAddCodeToCartResponseTypes - Enum Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
The default set of addCodeToCartResponseTypes used to describe the results of adding an offer code to the cart.
DefaultAttributeChoiceConfigurationService - Class in com.broadleafcommerce.cartoperation.service.configuration
 
DefaultAttributeChoiceConfigurationService(MessageSource, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
 
DefaultBroadleafProductService<P extends Product> - Class in com.broadleafcommerce.cartoperation.service.mapping
 
DefaultBroadleafProductService() - Constructor for class com.broadleafcommerce.cartoperation.service.mapping.DefaultBroadleafProductService
 
DefaultCartActionAuditOperationService<P extends com.broadleafcommerce.cart.client.domain.CartActionAudit> - Class in com.broadleafcommerce.cartoperation.service.actionaudit
 
DefaultCartActionAuditOperationService(CartActionAuditProvider) - Constructor for class com.broadleafcommerce.cartoperation.service.actionaudit.DefaultCartActionAuditOperationService
 
DefaultCartActionAuditUserTypes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
Deprecated.
in favor of DefaultUserTypes
DefaultCartApprovalProcessFailureTypes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
The default set of cart approval process failure types.
DefaultCartApprovalService - Class in com.broadleafcommerce.cartoperation.service.approval
The default implementation of CartApprovalService.
DefaultCartApprovalService(CartApprovalValidationService, CartProvider, TypeFactory, RetryTemplate) - Constructor for class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
DefaultCartApprovalValidationService - Class in com.broadleafcommerce.cartoperation.service.approval
The default implementation of CartApprovalValidationService.
DefaultCartApprovalValidationService(MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
 
DefaultCartCookieIssuer - Class in com.broadleafcommerce.cartoperation.web.service
 
DefaultCartCookieIssuer(CartCookieProperties) - Constructor for class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
 
defaultCartCurrency(Cart, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
DefaultCartHistoryService - Class in com.broadleafcommerce.cartoperation.service
 
DefaultCartHistoryService(CartProvider, PaymentProvider<PaymentSummary>, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultCartHistoryService
 
DefaultCartItemCatalogInformationService<P extends Product> - Class in com.broadleafcommerce.cartoperation.service.mapping
Maps Product and Variant information into the CartItem.
DefaultCartItemCatalogInformationService(CartItemConfigurationService<Product>, List<CartItemProductMapper>, CartOperationServiceProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
DefaultCartItemCatalogInformationService(List<CartItemProductMapper>) - Constructor for class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
DefaultCartItemConfigurationService<P extends Product> - Class in com.broadleafcommerce.cartoperation.service.configuration
 
DefaultCartItemConfigurationService(IncludedProductConfigurationService, ItemChoiceConfigurationService, AttributeChoiceConfigurationService, MessageSource, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
DefaultCartItemConfigurationService(CatalogProvider<? extends CatalogItem>, IncludedProductConfigurationService, ItemChoiceConfigurationService, AttributeChoiceConfigurationService, MessageSource, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
DefaultCartItemMergingService<I extends com.broadleafcommerce.cart.client.domain.CartItem> - Class in com.broadleafcommerce.cartoperation.service
The default implementation of a cart item merging service.
DefaultCartItemMergingService(CartOperationServiceProviders, CartOperationServiceProperties, ObjectMapper) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
 
defaultCartLocale(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
DefaultCartNoteOperationService<P extends com.broadleafcommerce.cart.client.domain.CartNote> - Class in com.broadleafcommerce.cartoperation.service.note
 
DefaultCartNoteOperationService(QuoteAuthUtils, CartNoteProvider<P>) - Constructor for class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
 
DefaultCartOperationFlows - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
Represents the cart operation flows.
DefaultCartOperationService - Class in com.broadleafcommerce.cartoperation.service
 
DefaultCartOperationService(CartOperationServiceProviders, CartPricingService, CartItemConfigurationService<? extends CatalogItem>, CartItemCatalogInformationService<? extends CatalogItem>, AuthenticationUtils, TypeFactory, CartOperationServiceProperties, CartItemMergingService<CartItem>, MessageSource, TaxService, StaleCartPricingResultHolder) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
DefaultCartOperationService.BulkCartItemCreationResponse - Class in com.broadleafcommerce.cartoperation.service
 
DefaultCartOperationServiceProviders - Class in com.broadleafcommerce.cartoperation.service.provider
 
DefaultCartOperationServiceProviders(CartProvider, CatalogProvider<? extends CatalogItem>, OfferProvider, CampaignProvider, InventoryProvider) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.DefaultCartOperationServiceProviders
 
DefaultCartPricingService - Class in com.broadleafcommerce.cartoperation.service.pricing
 
DefaultCartPricingService(CartItemPricingUtils, CartProvider, PricingProvider, OfferProvider, CatalogProvider<? extends CatalogItem>, CartItemConfigurationService<? extends CatalogItem>, TaxService, CommonFulfillmentPricingService, ObjectMapper, CartTotalsCalculator, CartPricingRoundingHelper, CartOperationServiceProperties, TypeFactory, MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
DefaultCartPricingService(CartItemPricingUtils, CartProvider, PricingProvider, OfferProvider, CatalogProvider<? extends CatalogItem>, TaxService, CommonFulfillmentPricingService, ObjectMapper, CartTotalsCalculator, CartPricingRoundingHelper, CartOperationServiceProperties, TypeFactory, MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Constructor that does not require CartItemConfigurationService, as it has been deprecated.
DefaultCartResolverService - Class in com.broadleafcommerce.cartoperation.service
 
DefaultCartResolverService(CartOperationService, AuthenticationUtils) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
DefaultCartStatusManager - Class in com.broadleafcommerce.cartoperation.service.status
 
DefaultCartStatusManager(List<CartStatusHandler>, CartProvider, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.status.DefaultCartStatusManager
 
DefaultCartTotalsCalculator - Class in com.broadleafcommerce.cartoperation.service.pricing
 
DefaultCartTotalsCalculator() - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
 
DefaultCartTransferService - Class in com.broadleafcommerce.cartoperation.service.csr
 
DefaultCartTransferService(CartOperationService, CartProvider, AuthenticationUtils, TypeFactory, TransferCartTokenEncoder, TransferCartTokenDecoder, PaymentProvider<PaymentSummary>) - Constructor for class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
DefaultCartVersionValidationService - Class in com.broadleafcommerce.cartoperation.service
The default implementation of CartVersionValidationService that uses CartValidationProperties to decide whether or not to validate cart versions within this service.
DefaultCartVersionValidationService(CartValidationProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultCartVersionValidationService
 
DefaultCheckoutFailureTypes - Enum Class in com.broadleafcommerce.cartoperation.domain
The default set of checkoutFailureTypes used to categorize the reason that a checkout submission failed.
DefaultCheckoutMessageRetryPolicyClassifier - Class in com.broadleafcommerce.cartoperation.service.checkout
Implementation of a Classifier that is used to identify a RetryPolicy based on a provided Throwable.
DefaultCheckoutMessageRetryPolicyClassifier(RetryPolicy) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutMessageRetryPolicyClassifier
 
DefaultCheckoutPaymentMethodService - Class in com.broadleafcommerce.cartoperation.service.payment
 
DefaultCheckoutPaymentMethodService(CartOperationCheckoutProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
DefaultCheckoutService - Class in com.broadleafcommerce.cartoperation.service.checkout
Default implementation of the CheckoutService that is responsible for processing checkout requests
DefaultCheckoutService(CartStatusValidationHelper, CheckoutWorkflow, CartProvider, CheckoutCompletionProducer, ExternalCartProperties, PaymentProvider<PaymentSummary>, MessageSource, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
DefaultCheckoutWorkflow - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow
 
DefaultCheckoutWorkflow(List<CheckoutWorkflowActivity>, CheckoutRollbackEventProducer, CartProvider, TypeFactory, MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
DefaultCommonFulfillmentPricingService - Class in com.broadleafcommerce.cartoperation.service.pricing
 
DefaultCommonFulfillmentPricingService() - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.DefaultCommonFulfillmentPricingService
 
DefaultCreditAccountTransactionSourceUserType - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
The default source user types for the credit account transactions.
DefaultCsrCartOperationService - Class in com.broadleafcommerce.cartoperation.service.csr
 
DefaultCsrCartOperationService(CartOperationService, CartProvider, AuthenticationUtils, PaymentProvider<PaymentSummary>, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
 
DefaultDelegatingTaxService - Class in com.broadleafcommerce.cartoperation.service.pricing
This implementation of TaxService calls TaxDelegate, which has a discovery process to determine the best TaxProvider implementation based on configured properties, the provided TaxCalculationRequest, and the ContextInfo.
DefaultDelegatingTaxService(TaxDelegate<?, ?>, List<TaxAddressSourceHandler>, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
DefaultExternalPaymentInteractionResult - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
Describes the result of an external payment interaction like 3DS or a hosted payment page interaction.
DefaultExternalPaymentTransactionCallbackService - Class in com.broadleafcommerce.cartoperation.service.payment
Service used to interpret the results of an external payment transaction callback, possibly trigger the finalization of the cart, & communicate the result of the interaction via the ExternalPaymentTransactionCallbackDTO.
DefaultExternalPaymentTransactionCallbackService(CartProvider, PaymentTransactionExecutionProvider, PaymentProvider<PaymentSummary>, CartOperationCheckoutProperties, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
DefaultFulfillmentAddressSubmitValidator - Class in com.broadleafcommerce.cartoperation.service.fulfillment.validation.address
Performs basic validation of the address of a fulfillment group to ensure required fields are present.
DefaultFulfillmentAddressSubmitValidator() - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
 
DefaultFulfillmentGroupService - Class in com.broadleafcommerce.cartoperation.service.fulfillment
 
DefaultFulfillmentGroupService(FulfillmentPricingConfigHelperService, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
 
DefaultFulfillmentGroupSubmitValidator - Class in com.broadleafcommerce.cartoperation.service.fulfillment.validation
Performs validation for a fulfillment group.
DefaultFulfillmentGroupSubmitValidator(Set<TypeFulfillmentGroupSubmitValidator>, Set<FulfillmentItemSubmitValidator>, Set<FulfillmentOptionSubmitValidator>) - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
 
DefaultFulfillmentOptionRequestService - Class in com.broadleafcommerce.cartoperation.service.fulfillment.option
 
DefaultFulfillmentOptionRequestService(FulfillmentGroupService, FulfillmentPricingConfigHelperService, CartOperationServiceProviders, CartPricingService, ObjectMapper, MessageSource, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
DefaultFulfillmentPricingConfigHelperService - Class in com.broadleafcommerce.cartoperation.service.fulfillment.option
 
DefaultFulfillmentPricingConfigHelperService() - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentPricingConfigHelperService
 
DefaultFulfillmentPricingService - Class in com.broadleafcommerce.cartoperation.service.pricing
 
DefaultFulfillmentPricingService(ObjectMapper, TypeFactory, CartOperationServiceProperties, ShippingProvider) - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
DefaultGuestCartProtectionService - Class in com.broadleafcommerce.cartoperation.service
Default implementation of GuestCartProtectionService that clears typical customer information and utilizes CartProvider for storing guest tokens.
DefaultGuestCartProtectionService(GuestTokenProvider, GuestTokenGenerator, PaymentProvider<PaymentSummary>) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
DefaultGuestCartTokenValidator - Class in com.broadleafcommerce.cartoperation.web.validator
 
DefaultGuestCartTokenValidator(GuestCartProtectionService, CartValidationProperties) - Constructor for class com.broadleafcommerce.cartoperation.web.validator.DefaultGuestCartTokenValidator
 
DefaultIncludedProductConfigurationService - Class in com.broadleafcommerce.cartoperation.service.configuration
 
DefaultIncludedProductConfigurationService(MessageSource, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
 
DefaultInventoryAvailabilityService<I extends CatalogItem> - Class in com.broadleafcommerce.cartoperation.service.inventory
 
DefaultInventoryAvailabilityService(InventoryProvider, MessageSource, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
DefaultItemChoiceConfigurationService - Class in com.broadleafcommerce.cartoperation.service.configuration
 
DefaultItemChoiceConfigurationService(MessageSource, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
 
DefaultItemListAddToCartService - Class in com.broadleafcommerce.cartoperation.service
 
DefaultItemListAddToCartService(ItemListSecurityService<ItemListAccessRule>, ItemListItemManagementService<ItemListItem>, CartOperationService, ItemListAddToCartProperties, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
 
DefaultItemListItemManagementService<I extends com.broadleafcommerce.cart.client.domain.ItemListItem> - Class in com.broadleafcommerce.cartoperation.service
Default implementation of an item list item management service.
DefaultItemListItemManagementService(ItemListProvider<ItemList>, ItemListItemProvider<I>, ItemListSecurityService<ItemListAccessRule>, TypeFactory, ItemListItemMergingService<I>) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
 
DefaultItemListItemMergingService<I extends com.broadleafcommerce.cart.client.domain.ItemListItem> - Class in com.broadleafcommerce.cartoperation.service
The default implementation of an item list item merging service.
DefaultItemListItemMergingService(CatalogProvider<? extends CatalogItem>, CartOperationServiceProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
 
DefaultItemListManagementService<L extends com.broadleafcommerce.cart.client.domain.ItemList> - Class in com.broadleafcommerce.cartoperation.service
Default implementation of an item list management service.
DefaultItemListManagementService(TypeFactory, ItemListProvider<L>, ItemListSecurityService<ItemListAccessRule>, ItemListItemManagementService<ItemListItem>) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
 
DefaultItemListSecurityService<R extends com.broadleafcommerce.cart.client.domain.ItemListAccessRule> - Class in com.broadleafcommerce.cartoperation.service
Default implementation of an item list security service.
DefaultItemListSecurityService(TypeFactory, ItemListAccessRuleProvider<R>, CartOperationServiceProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
DefaultMergingType - Enum Class in com.broadleafcommerce.cartoperation.domain.type
Out of the box merging types for Products.
DefaultPaymentFinalizationStatus - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
Describes the state of a cart's payments that required additional customer action (e.g.
DefaultPaymentGatewayTypes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
The default set of payment gateway types.
DefaultPaymentManagementAccessRestrictions - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
DefaultPaymentOwnerTypes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
 
DefaultPaymentPriorityStrategy - Class in com.broadleafcommerce.cartoperation.service.payment
 
DefaultPaymentPriorityStrategy() - Constructor for class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentPriorityStrategy
 
DefaultPaymentSourceTypes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
 
DefaultPaymentSummaryAttributes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
The default payment summary attributes.
DefaultPaymentTransactionExecutionService - Class in com.broadleafcommerce.cartoperation.service.payment
This service is meant to coordinate the execution of payment transactions against the cart's PaymentSummaries in the context of a checkout submission.
DefaultPaymentTransactionExecutionService(PaymentTransactionExecutionProvider, PaymentProvider<PaymentSummary>, CartOperationCheckoutProperties, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
DefaultPaymentTransactionSourceEntityTypes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
 
DefaultPaymentTypes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
This represents types of payments that can be applied to a cart.
DefaultPricedFulfillmentOptionSubmitValidator - Class in com.broadleafcommerce.cartoperation.service.fulfillment.validation.option
 
DefaultPricedFulfillmentOptionSubmitValidator() - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.DefaultPricedFulfillmentOptionSubmitValidator
 
DefaultProductType - Enum Class in com.broadleafcommerce.cartoperation.domain.type
The possible types of targets a Product can have.
DefaultQuoteItemRequestTypes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
Represents the quote item's request type.
DefaultQuoteService - Class in com.broadleafcommerce.cartoperation.service.quote
 
DefaultQuoteService(CartStatusManager, CartProvider, QuoteAuthUtils, TypeFactory, QuoteConfigurationProperties, FilterParser<Node>) - Constructor for class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
DefaultServletRequestCartResolver - Class in com.broadleafcommerce.cartoperation.web.filter.resolver
The default cart resolver for servlet requests.
DefaultServletRequestCartResolver(CartOperationService, CartTransferService, CartCookieIssuer, AuthenticationUtils, ContextInfoWebRequestResolver, RequestCartVersionResolver, CartValidationProperties) - Constructor for class com.broadleafcommerce.cartoperation.web.filter.resolver.DefaultServletRequestCartResolver
 
DefaultStaleCartItemsService - Class in com.broadleafcommerce.cartoperation.service
The default implementation for StaleCartItemsService.
DefaultStaleCartItemsService() - Constructor for class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
DefaultTaxCalculationStrategies - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
 
DefaultTaxService<F extends com.broadleafcommerce.cart.client.domain.FulfillmentGroup,TREQ extends com.broadleafcommerce.tax.domain.TaxRequest,TRES extends com.broadleafcommerce.tax.domain.TaxResponse,TI extends com.broadleafcommerce.tax.domain.TaxItem> - Class in com.broadleafcommerce.cartoperation.service.pricing
Deprecated. 
DefaultTaxService(TaxProvider<TREQ, TRES>, TaxProvider<TREQ, TRES>, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
DefaultTaxService(TaxProvider<TREQ, TRES>, TaxProvider<TREQ, TRES>, TypeFactory, List<TaxAddressSourceHandler>) - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
DefaultTransactionFailureTypes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
The default set of transactionFailureTypes that we expect to encounter with payment gateway interactions
DefaultTransactionStatuses - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
 
DefaultTransactionTypes - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
The TransactionType is used to represent the types of operations/transactions that could occur against a single payment.
DefaultUserTargetGenerationService - Class in com.broadleafcommerce.cartoperation.service.provider.external.security
 
DefaultUserTargetGenerationService(TypeFactory, AuthenticationUtils) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
DelegatingTaxServiceProperties - Class in com.broadleafcommerce.cartoperation.service.pricing
 
DelegatingTaxServiceProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.DelegatingTaxServiceProperties
 
delete(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
 
delete(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
 
delete(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListProvider
Deletes an item list by ID.
delete(Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListProvider
Deletes multiple item lists by IDs.
DELETE_CANCELED_QUOTE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
Represents the flow to delete a canceled quote.
deleteCart(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Archives a cart for the provided cart id.
deleteCart(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
deleteCartItem(String, CartItem, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Deprecated.
in favor of updating the entire cart with CartProvider.updateCart(Cart, ContextInfo)
deleteCartItem(String, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
deleteCartNote(String, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
 
deleteCartNote(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartNoteProvider
 
deleteCartNote(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartNoteProvider
Deletes the cart note.
deleteCartNote(String, String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.note.CartNoteOperationService
Deletes the cart note.
deleteGuestToken(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalGuestTokenProvider
 
deleteGuestToken(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.GuestTokenProvider
Deletes the guest token for the provided cart ID, if it exists.
deleteItemList(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
 
deleteItemList(ContextInfo, String, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
deleteItemList(String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
Deletes an item list by ID.
deleteItemListAccessRule(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
 
deleteItemListAccessRule(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListAccessRuleProvider
Deletes an item list access rule by ID.
deleteItemListAccessRules(String, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
 
deleteItemListAccessRules(String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListAccessRuleProvider
Deletes item list access rules by IDs.
deleteItemListItem(ContextInfo, CustomerRef, String, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
deleteItemListItems(String, Collection<String>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
 
deleteItemListItems(ContextInfo, CustomerRef, String, Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
Deprecated.
Use ItemListItemOperationEndpoint.deleteItemListItemsInBulk(ContextInfo, CustomerRef, String, Set). This will allow much longer lists of IDs without worrying about whether the URL is too long and corrects the HTTP method semantics by using POST since we're not actually deleting a resource at the URL.
deleteItemListItems(String, Collection<String>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListItemManagementService
Deletes item list items from a list.
deleteItemListItemsInBulk(ContextInfo, CustomerRef, String, Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
DeleteItemListResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
 
DeleteItemListResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
 
deleteItemLists(ContextInfo, CustomerRef, Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
Deprecated.
Use ItemListOperationEndpoint.deleteItemListsInBulk(ContextInfo, CustomerRef, Set). This will allow much longer lists of IDs without worrying about whether the URL is too long and corrects the HTTP method semantics by using POST since we're not actually deleting a resource at the URL.
deleteItemLists(Set<String>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
 
deleteItemLists(Set<String>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
Deletes multiple item lists by ID
deleteItemListsInBulk(ContextInfo, CustomerRef, Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
deleteItems(String, Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
 
deleteItems(String, Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListItemProvider
Deletes items within a specific list
deleteNote(ContextInfo, CustomerRef, String, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
deleteQuote(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
deleteQuote(Cart, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.quote.QuoteService
Deletes (archives) a quote.
deleteQuote(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
 
DEPENDENT_ITEMS_QUANTITY_ABOVE_MAX - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when there are too many dependent cart items such as in the case of IncludedProducts and ItemChoice ProductOptions
DEPENDENT_ITEMS_QUANTITY_BELOW_MIN - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when there aren't enough dependent cart items such as in the case of IncludedProducts and ItemChoice ProductOptions
DETACHED_CREDIT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
Some payment processors allow you to issue credit to a customer that is not tied to an initial DefaultTransactionTypes.AUTHORIZE or DefaultTransactionTypes.AUTHORIZE_AND_CAPTURE transaction.
determineCartId(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
We require the Cart.getId(), in most cases.
determineCartWithLatestPrices(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
determineCatalogItemInventoryCheckStrategy(CartItem, I, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Determines the inventory lookup strategy type from the CatalogItem fpr the CartItem.
determineChosenValue(ProductOption, CartItem, Cart) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
Determine the chosen value on the cart item for the provided option.
determineDependentItemKey(CartItem, CatalogItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Determines the item key for the dependent cart item.
determineDependentItemKey(CartItem, P, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.mapping.BroadleafProductService
Determines the item key for the dependent cart item.
determineDependentItemKey(CartItem, P, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultBroadleafProductService
Determines the item key for the dependent cart item.
determineHandler(HttpServletRequest, RuntimeException) - Method in class com.broadleafcommerce.cartoperation.web.filter.FilterExceptionResolverFilter
 
determineMatchedValue(AttributeChoice, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
If there are any AttributeChoice.getAllowedValues(), make sure that the chosen value matches.
determineMatchingPriceInfo(CartItem, Collection<P>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
Deprecated, for removal: This API element is subject to removal in a future version.
determineMatchingPriceInfo(CartItem, Collection<P>, String) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
Deprecated, for removal: This API element is subject to removal in a future version.
determineMatchingPriceInfo(PriceContext, CartItem, Collection<P>, String) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
Determines the matching PriceInfo for a CartItem from among the given priceInfos.
determineOldCartPrice(Cart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
determineOptionsAndGroups(Address, String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.FulfillmentOptionEndpoint
Convenience endpoint to get the cart with all fulfillment options, and ensure that options for the default service level are selected all at once.
determinePreferredProviderId(Cart, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
This method returns the "preferred" Tax Provider ID, which is determined by TaxProvider.getProviderId().
determineTaxableAmounts(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Determines and sets FulfillmentItem.getMerchandiseTaxableAmount() and FulfillmentGroup.getFulfillmentTaxableAmount().
determineTaxCalculationStrategy(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Hook point to determine the TaxCalculationStrategy based on the given Cart.
determineTaxExemptionCode(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Deprecated.
determineVariant(CartItem, P) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultBroadleafProductService
 
determineVariant(CartItem, P) - Method in interface com.broadleafcommerce.cartoperation.service.mapping.BroadleafProductService
Attempt to determine the variant by the requested variant ID on the CartItem.
DIMENSION - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
Fulfillment attributes
DISCOUNTABLE - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
 
DiscriminatedProperties<P> - Class in com.broadleafcommerce.cartoperation.properties
 
DiscriminatedProperties() - Constructor for class com.broadleafcommerce.cartoperation.properties.DiscriminatedProperties
 
doesCartContainCampaignForCode(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Deprecated.
doesFeeCartItemExist(CheckoutPaymentMethodOption.FeeDto, Map<String, List<CartItem>>, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.broadleafcommerce.cartoperation.web.filter.FilterExceptionResolverFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.broadleafcommerce.cartoperation.web.filter.CartResolutionFilter
 
doFulfillmentExclusionsPassForCOD(FulfillmentGroup, CheckoutPaymentMethodOption) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
doFulfillmentExclusionsPassForCOD(FulfillmentGroup, CheckoutPaymentMethodOption, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
doFulfillmentExclusionsPassForPayment(FulfillmentGroup, CheckoutPaymentMethodOption) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
doFulfillmentInclusionsPassForCOD(FulfillmentGroup, CheckoutPaymentMethodOption) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
doFulfillmentInclusionsPassForCOD(FulfillmentGroup, CheckoutPaymentMethodOption, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
doFulfillmentInclusionsPassForPayment(FulfillmentGroup, CheckoutPaymentMethodOption) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
doMergeCombine(MergeItemPair<I>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
 
doMergeCombine(MergeItemPair<I>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
 
doMergeCombine(MergeItemPair<I>) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Perform the actual combination of two items (quantity change) for the combination merge type.
doSoftInventoryReservationIfNecessary(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
If any of the supplied cart items have a reservation strategy of ADD_TO_CART, a soft reservation is performed.
DUPLICATE_REQUEST_ID - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The current checkout request ID is a duplicate within the cart's checkout IDs
DynamicCustomerSegmentConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.DynamicCustomerSegmentConfiguration
 

E

ELECTRONIC_CHECK - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
EmptyInventoryProvider - Class in com.broadleafcommerce.cartoperation.service.provider
This is an "empty" or "pass-through" Inventory Provider.
EmptyInventoryProvider() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.EmptyInventoryProvider
 
encode(TransferCartToken) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
 
encode(TransferCartToken) - Method in interface com.broadleafcommerce.cartoperation.service.csr.TransferCartTokenEncoder
Encodes a token from the TransferCartToken and should return the same object with `token` property containing the encoded token string.
ENTITY_NOT_FOUND - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
The ApiError.getType() that indicates entity is not found.
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.CartHolder
Deprecated.
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.CatalogItemList
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Category
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.FulfillmentFlatRate
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Product
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SimplePage
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.UserTarget
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.domain.Weight
 
equals(Object) - Method in exception com.broadleafcommerce.cartoperation.exception.AddCodeException
 
equals(Object) - Method in exception com.broadleafcommerce.cartoperation.exception.CartItemValidationException
 
equals(Object) - Method in exception com.broadleafcommerce.cartoperation.exception.CartValidationException
 
equals(Object) - Method in exception com.broadleafcommerce.cartoperation.exception.CatalogItemNotFoundException
 
equals(Object) - Method in exception com.broadleafcommerce.cartoperation.exception.CODPaymentMethodNotApplicableException
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.SSLVerificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties.FieldMapping
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenDecoderProperties
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory.InventoryAvailabilityRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentsResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider.CartConflictResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.GuestToken
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.Version
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddAttributeRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemListToCartRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartFulfillmentResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartItemModifyingRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.SendCheckoutEventResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ContactInfoRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.NonCatalogItemDetails
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteConfigurationResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessResponse
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartInfoRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartStatusRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.AddToCartApiError
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
 
equals(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.StaleCartApiError
 
ERROR_ATTR - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
ESTIMATED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTaxCalculationStrategies
Represent the strategy that estimated taxes should be calculated.
execute(CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
execute(CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
execute(CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.PaymentTransactionExecutionActivity
 
execute(CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
execute(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartFulfillmentValidationActivity
 
execute(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
execute(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
 
execute(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPricingValidationActivity
 
execute(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.InventoryAvailabilityValidationCheckoutWorkflowActivity
 
execute(CheckoutProcessDto, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CheckoutWorkflowActivity
Method responsible for executing some work against the cart that is required for checkout.
execute(CheckoutProcessDto, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.RequiresSecurePaymentInformationActivity
Method responsible for executing some work against the cart that is required for checkout.
execute(CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.RequiresSecurePaymentInformationActivity
Method responsible for executing some work against the cart that requires secure payment information in checkout.
execute(CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.workflow.CheckoutWorkflow
Method used to coordinate the execution of CheckoutWorkflowActivities.
executeActivity(CheckoutWorkflowActivity, CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
executeCartPaymentTransactions(CheckoutProcessDto, Map<String, String>, List<PaymentSummary>, List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
executeCartPaymentTransactions(CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
executeCartPaymentTransactions(CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentTransactionExecutionService
Executes set of payment transactions against the cart's PaymentSummaries.
executePaymentTransaction(CheckoutProcessDto, PaymentSummary, String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Executes a payment transaction against the provided PaymentSummary.
executePaymentTransaction(String, PaymentSummary, TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Executes a payment transaction based on the given checkout transaction type against the given PaymentSummary.
executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
Executes a request with default Web Client error handling.
executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalResourceLockProvider
 
executeTaxCalculation(Cart, TaxCalculationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
EXPIRED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
The transaction has expired.
EXPIRED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
The transaction was successfully processed, but has since expired.
EXTERNAL_PAYMENT_ENTRY_FORM - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.NextActionType
The next action is to display an external payment entry form
ExternalCampaignProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this class is not used
ExternalCampaignProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
ExternalCampaignProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this class is not used
ExternalCampaignProvider(WebClient, ObjectMapper, TypeFactory, ExternalCampaignProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProvider
Deprecated.
 
ExternalCartActionAuditProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalCartActionAuditProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartActionAuditProvider
 
ExternalCartItemProductMappingProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
This particular implementation of CatalogProvider is designed to interact with a provider that will provide fully hydrated catalog entities, i.e., there is no need for additional calls to get a product's variants or item choices.
ExternalCartItemProductMappingProvider(WebClient, ObjectMapper, TypeFactory, ExternalCatalogProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartItemProductMappingProvider
 
ExternalCartNoteProvider<P extends com.broadleafcommerce.cart.client.domain.CartNote> - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalCartNoteProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartNoteProvider
 
ExternalCartProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalCartProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
 
ExternalCartProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalCartProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties, CartHolder<Cart>) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
ExternalCartProvider.CartConflictResponse - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalCatalogProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalCatalogProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
 
ExternalCatalogProvider<I extends CatalogItem> - Class in com.broadleafcommerce.cartoperation.service.provider.external
This particular implementation of CatalogProvider is designed to interact with a provider that will provide fully hydrated catalog entities, i.e., there is no need for additional calls to get a product's variants or item choices.
ExternalCatalogProvider(WebClient, ObjectMapper, TypeFactory, ExternalCatalogProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
ExternalCreditAccountProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external.payments
Properties for interacting with an external credit account service.
ExternalCreditAccountProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountProperties
 
ExternalCreditAccountTransactionExecutionProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external.payments
The default implementation for CreditAccountTransactionExecutionProvider.
ExternalCreditAccountTransactionExecutionProvider(WebClient, ObjectMapper, TypeFactory, ExternalCreditAccountProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountTransactionExecutionProvider
 
ExternalCustomerProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalCustomerProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProperties
 
ExternalCustomerProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalCustomerProvider(WebClient, ObjectMapper, TypeFactory, ExternalCustomerProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProvider
 
ExternalFulfillmentProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
Implementation of FulfillmentProvider that makes external (web) calls to a FulfillmentService to fetch PricedFulfillmentOptions and FulfillmentPricingConfig
ExternalFulfillmentProvider(WebClient, ObjectMapper, TypeFactory, ExternalFulfillmentProviderProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProvider
 
ExternalFulfillmentProviderProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalFulfillmentProviderProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProviderProperties
 
ExternalGuestTokenProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalGuestTokenProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalGuestTokenProvider
 
ExternalInventoryProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external
Properties for interacting with an external Inventory system.
ExternalInventoryProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
 
ExternalInventoryProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
Component that, by default, attempts to invoke Broadleaf Inventorry Services to reserve inventory.
ExternalInventoryProvider(WebClient, ObjectMapper, TypeFactory, ExternalInventoryProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
ExternalItemListAccessRuleProvider<P extends com.broadleafcommerce.cart.client.domain.ItemListAccessRule> - Class in com.broadleafcommerce.cartoperation.service.provider.external
External (HTTP) implementation of an item list access rule provider.
ExternalItemListAccessRuleProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
 
ExternalItemListItemProvider<P extends com.broadleafcommerce.cart.client.domain.ItemListItem> - Class in com.broadleafcommerce.cartoperation.service.provider.external
External (HTTP) implementation of an item list item provider.
ExternalItemListItemProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
 
ExternalItemListProvider<P extends com.broadleafcommerce.cart.client.domain.ItemList> - Class in com.broadleafcommerce.cartoperation.service.provider.external
External (HTTP) implementation of an item list provider.
ExternalItemListProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
 
ExternalOfferProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalOfferProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
 
ExternalOfferProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalOfferProvider(WebClient, ObjectMapper, TypeFactory, ExternalOfferProperties, UserTargetGenerationService, CartTotalsCalculator) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
ExternalPaymentInteractionMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionAutoConfiguration.ExternalPaymentInteractionMessagingAutoConfiguration
 
ExternalPaymentInteractionResult - Interface in com.broadleafcommerce.cartoperation.domain.enums
Describes the result of an external payment interaction like 3DS or a hosted payment page interaction.
ExternalPaymentProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external.payments
Properties for interacting with an external payment transaction service.
ExternalPaymentProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
 
ExternalPaymentProvider<P extends PaymentSummary> - Class in com.broadleafcommerce.cartoperation.service.provider.external.payments
This particular implementation of PaymentProvider is designed to interact with the payment transaction service.
ExternalPaymentProvider(WebClient, ObjectMapper, TypeFactory, ExternalPaymentProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
ExternalPaymentTransactionAutoConfiguration - Class in com.broadleafcommerce.cartoperation.service.payment.autoconfigure
 
ExternalPaymentTransactionAutoConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionAutoConfiguration
 
ExternalPaymentTransactionAutoConfiguration.ExternalPaymentInteractionMessagingAutoConfiguration - Class in com.broadleafcommerce.cartoperation.service.payment.autoconfigure
 
ExternalPaymentTransactionCallbackDTO - Class in com.broadleafcommerce.cartoperation.domain.payment
Object used to manage data throughout the processing of a callback from an external payment interaction.
ExternalPaymentTransactionCallbackDTO() - Constructor for class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
 
ExternalPaymentTransactionCallbackEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
 
ExternalPaymentTransactionCallbackEndpoint(ExternalPaymentTransactionCallbackService, ExternalPaymentTransactionCallbackRedirectionProperties, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
externalPaymentTransactionCallbackGet(String, String, Map<String, String>, RedirectAttributes, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
externalPaymentTransactionCallbackPost(String, String, Map<String, String>, RedirectAttributes, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
ExternalPaymentTransactionCallbackRedirectionProperties - Class in com.broadleafcommerce.cartoperation.service.payment.autoconfigure
Properties used to define the urls used when redirecting the customer's browser from the ExternalPaymentTransactionCallbackEndpoint to the frontend app during a payment interaction that involved externally-executed transactions like some 3DS or HPP interactions.
ExternalPaymentTransactionCallbackRedirectionProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
 
externalPaymentTransactionCallbackService(CartProvider, PaymentTransactionExecutionProvider, PaymentProvider<PaymentSummary>, CartOperationCheckoutProperties, TypeFactory) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionAutoConfiguration
 
ExternalPaymentTransactionCallbackService - Interface in com.broadleafcommerce.cartoperation.service.payment
Service used to interpret the results of an external payment transaction callback, possibly trigger the finalization of the cart, & communicate the result of the interaction via the ExternalPaymentTransactionCallbackDTO.
ExternalPaymentTransactionCartFinalizationConsumer - Interface in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
Spring cloud stream channel description for messaging input.
ExternalPaymentTransactionCartFinalizationEvent - Class in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
Message payload object used trigger the finalization of a cart after the cart's payments have been finalized.
ExternalPaymentTransactionCartFinalizationEvent() - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
 
ExternalPaymentTransactionCartFinalizationEvent(String, ContextInfo, Map<String, Object>) - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
 
externalPaymentTransactionCartFinalizationInput() - Method in interface com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationConsumer
 
externalPaymentTransactionCartFinalizationListener(TypeFactory, ResourceLockProvider, CartProvider, PaymentProvider<PaymentSummary>, CheckoutWorkflow, CheckoutService, CartOperationCheckoutProperties) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionAutoConfiguration.ExternalPaymentInteractionMessagingAutoConfiguration
 
ExternalPaymentTransactionCartFinalizationListener - Class in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
Message listener used to finalize carts that are in the DefaultCartStatuses.AWAITING_PAYMENT_FINALIZATION cart status.
ExternalPaymentTransactionCartFinalizationListener(IdempotentMessageConsumptionService, TypeFactory, CartProvider, PaymentProvider<PaymentSummary>, CheckoutWorkflow, CheckoutService, CartOperationCheckoutProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
ExternalPaymentTransactionExecutionProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external.payments
 
ExternalPaymentTransactionExecutionProvider(WebClient, ObjectMapper, TypeFactory, ExternalPaymentProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
 
ExternalPaymentTransactionProperties - Class in com.broadleafcommerce.cartoperation.service.payment.autoconfigure
Properties used to configure how externally executed payment transactions are handled.
ExternalPaymentTransactionProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionProperties
 
ExternalPaymentTransactionProperties.CartPaymentFinalizationProperties - Class in com.broadleafcommerce.cartoperation.service.payment.autoconfigure
Properties related to managing a cart in the DefaultCartStatuses.AWAITING_PAYMENT_FINALIZATION status
ExternalPaymentTransactionResultConsumer - Interface in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
Spring cloud stream channel description for messaging input.
externalPaymentTransactionResultInput() - Method in interface com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultConsumer
 
externalPaymentTransactionResultListener(TypeFactory, ResourceLockProvider, CartProvider, PaymentProvider<PaymentSummary>, CartOperationCheckoutProperties) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionAutoConfiguration.ExternalPaymentInteractionMessagingAutoConfiguration
 
ExternalPaymentTransactionResultListener - Class in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
Listens for PaymentTransactionResultEvents for transactions that were executed outside the Broadleaf ecosystem as part of a checkout interaction (e.g.
ExternalPaymentTransactionResultListener(IdempotentMessageConsumptionService, TypeFactory, CartProvider, PaymentProvider<PaymentSummary>, CartOperationCheckoutProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
ExternalPricingProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalPricingProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProperties
 
ExternalPricingProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalPricingProvider(WebClient, ObjectMapper, TypeFactory, CartItemPricingUtils, ExternalPricingProperties, UserTargetGenerationService) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
ExternalResourceLockProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
Obtains and releases locks in an external service (cart services over HTTP).
ExternalResourceLockProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalResourceLockProvider
 
ExternalShippingProperties - Class in com.broadleafcommerce.cartoperation.service.provider.external
Properties defining how to interact with the shipping service.
ExternalShippingProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProperties
 
ExternalShippingProvider - Class in com.broadleafcommerce.cartoperation.service.provider.external
 
ExternalShippingProvider(WebClient, ObjectMapper, TypeFactory, ExternalShippingProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProvider
 

F

FAILED_CART_FINALIZATION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
An error was encountered while finalizing the cart.
FAILED_CHECKOUT_ROLLBACK - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
An error was encountered while performing checkout rollback.
FAILED_INVENTORY_CHECK - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
An inventory check against the cart's items failed.
FAILED_PAYMENT_TRANSACTION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The execution of transactions for the cart's payment(s) failed.
FAILURE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
The payment gateway failed to successfully process the transaction.
FALLBACK_DATE_TIME_PATTERN - Static variable in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
The datetime format to fall back to if the pattern configured in CartOperationServiceProperties.CartApproval.getCartNameDateFormat() is invalid.
FeeDto() - Constructor for class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
fetchFulfillmentOptions(Cart, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Fetch fulfillment options from the FulfillmentProvider.
fetchFulfillmentPriceConfig(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
fetchFulfillmentPriceConfig(ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.option.FulfillmentOptionRequestService
Fetch the FulfillmentPricingConfig from the FulfillmentProvider.
FieldMapping() - Constructor for class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties.FieldMapping
 
filterAccessByRoles(CustomerRef, Set<String>, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
Based on the provided list of ItemList ids & roles, determines which ItemLists the customer has access to
filterAvailableCheckoutPaymentMethodOptionsByCart(List<CheckoutPaymentMethodOption>, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
Hook point to filter available checkout payment method options by the cart details.
filterAvailableCheckoutPaymentMethodOptionsByCustomer(List<CheckoutPaymentMethodOption>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
Hook point to filter available checkout payment method options by the customer details.
filterDeleteAccess(CustomerRef, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
filterDeleteAccess(CustomerRef, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Checks item list access rules for a list of item list ids based on the given customer ref and `DELETE` access rules
filterEditAccess(CustomerRef, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
filterEditAccess(CustomerRef, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Checks item list access rules for a list of item list ids based on the given customer ref and `EDIT` access rules
FilterExceptionResolverFilter - Class in com.broadleafcommerce.cartoperation.web.filter
Resolves exceptions to error views for when exceptions are thrown from a filter (e.g.
FilterExceptionResolverFilter(DispatcherServlet, List<HandlerExceptionResolver>) - Constructor for class com.broadleafcommerce.cartoperation.web.filter.FilterExceptionResolverFilter
 
filterViewAccess(CustomerRef, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
filterViewAccess(CustomerRef, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Checks item list access rules for a list of item list ids based on the given customer ref and `VIEW` access rules
FINALIZE_CART_AWAITING_PAYMENT_RESULT_JOB_TYPE - Static variable in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
finalizeAccountCartIfNecessary(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Finalizes the given account Cart if necessary.
finalizeCart(Cart, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Deprecated, for removal: This API element is subject to removal in a future version.
finalizeCart(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Following a successful checkout, this method is responsible for recording the finalized state of the cart.
finalizeCart(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
Finalizes the cart for checkout.
FinalizeCartAwaitingPaymentResultEventConsumer - Interface in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
Spring cloud data channel description for messaging input.
finalizeCartAwaitingPaymentResultJobListener(TypeFactory, ResourceLockProvider, CartProvider, PaymentProvider<PaymentSummary>, CheckoutWorkflow, CheckoutService, CartOperationCheckoutProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.CartCheckoutMessagingAutoConfiguration
 
FinalizeCartAwaitingPaymentResultJobListener - Class in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
Scheduled Job listener that is responsible for finalizing or rolling back Carts that have the status of DefaultCartStatuses.AWAITING_PAYMENT_RESULT.
FinalizeCartAwaitingPaymentResultJobListener(IdempotentMessageConsumptionService, TypeFactory, ResourceLockProvider, CartProvider, PaymentProvider<PaymentSummary>, CheckoutWorkflow, CheckoutService, CartOperationCheckoutProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
finalizeCheckout(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
finalizeCheckout(CheckoutProcessDto, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.CheckoutService
Finalizes checkout for the given Cart.
FINALIZED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentFinalizationStatus
All of the cart's payments have been finalized (i.e.
finalizePayments(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
finalizePaymentsForCheckout(String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
finalizePaymentsForCheckout(String, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
The PaymentTransactionServices internally prepares and finalizes the payments for checkout.
finalizeQuoteIfNecessary(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Finalizes the given quote Cart if necessary.
findAndHydrateDependentsInCategory(List<CartItem>, ItemChoice) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
 
findAndHydrateDependentsMatchingItemChoice(List<CartItem>, ItemChoice) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
 
findAndHydrateDependentsMatchingProducts(List<CartItem>, ItemChoice) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
 
findAndHydrateDependentsMatchingVariants(List<CartItem>, ItemChoice) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
 
findAnnotation(MethodParameter) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
 
findCartItemIndex(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
Finds the index at which the cart item with the given ID is at.
findCompatibleValidators(Class<?>) - Method in class com.broadleafcommerce.cartoperation.web.advice.RequestValidatorRequestBodyAdvice
Finds compatible request validators for a given type.
findDependentMatchingIncludedProduct(List<CartItem>, IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
 
findDependentsMatchingItemChoice(List<CartItem>, ItemChoice) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
 
findFulfillmentOptions(FulfillmentOptionRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProvider
 
findFulfillmentOptions(FulfillmentOptionRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.FulfillmentProvider
Returns a FulfillmentOptionResponse, which contains PricedFulfillmentOptions for a given request and ContextInfo.
findLeastExpensiveOptionForFulType(String, List<PricedFulfillmentOption>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
findMatchingItems(Collection<I>, Collection<I>) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Finds matching item pairs across the collections of items.
findMatchingItems(C, Collection<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Finds matching items in the container to the collection of items.
findMatchingProduct(List<CartItem>, IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
 
findMatchingVariant(List<CartItem>, IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
 
findPaymentAwaitingAsyncResults(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
findPaymentRequiringExternalInteraction(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
findTaxAddressSourceHandler(Cart, FulfillmentGroup, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
findTaxAddressSourceHandler(Cart, F, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
findTaxAddressSourceHandlerForFeeTaxCalculation(Cart, FulfillmentGroup, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Finds the TaxAddressSourceHandler for tax calculation for fees, e.g.
flattenWithDependents(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
Returns a flattened stream consisting of the given item with all of its nested dependents.
FREE_GIFT_ADJUSTMENT - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
A temporary storage location to store the Adjustment for a free gift item.
FREE_GIFT_OFFER_ITEMS - Static variable in class com.broadleafcommerce.cartoperation.domain.CartAttributeConstants.Internal
Temporary storage of FreeGiftItems from the offer response, so that they can be processed and added later.
FREE_GIFT_QUANTITY_CHANGE_NOT_ALLOWED - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when the quantity of a free gift CartItem is being changed.
FUL_ADDR_LAT - Static variable in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
FUL_ADDR_LONG - Static variable in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
FUL_ADDR_POBOX - Static variable in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
FULFILLMENT_FLAT_RATES - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
 
FULFILLMENT_OPTION_URI - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.FulfillmentOptionEndpoint
 
FulfillmentAddressSubmitValidator - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.validation.address
Validates a submitted address of a fulfillment group.
FulfillmentCheckoutValidationConfig() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.ValidationConfiguration.FulfillmentCheckoutValidationConfig
 
FulfillmentFlatRate - Class in com.broadleafcommerce.cartoperation.domain
Represents a flat fulfillment rate (e.g., shipping price) for a particular fulfillable item (e.g., CatalogItem, Variant) and fulfillment option (e.g., standard shipping).
FulfillmentFlatRate() - Constructor for class com.broadleafcommerce.cartoperation.domain.FulfillmentFlatRate
 
FulfillmentFlatRate(MonetaryAmount) - Constructor for class com.broadleafcommerce.cartoperation.domain.FulfillmentFlatRate
 
fulfillmentGroupHasSufficientAddress(FulfillmentGroup, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Determines if the given FulfillmentGroup has sufficient address to calculate taxes.
fulfillmentGroupHasSufficientAddress(F, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Determines if the given FulfillmentGroup has sufficient address to calculate taxes.
FulfillmentGroupService - Interface in com.broadleafcommerce.cartoperation.service.fulfillment
 
FulfillmentGroupSubmitValidator - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.validation
Validator for the submission of fulfillment groups.
FulfillmentItemSubmitValidator - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.validation.item
Validates a submitted fulfillment item of a fulfillment group.
FulfillmentOptionEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
 
FulfillmentOptionEndpoint(CartResolverService, CartVersionValidationService, FulfillmentOptionRequestService, CartOperationService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.FulfillmentOptionEndpoint
 
FulfillmentOptionRequestService - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.option
 
FulfillmentOptionSubmitValidator - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.validation.option
Validates a submitted fulfillment option of a fulfillment group.
FulfillmentPriceConfigurationProperties - Class in com.broadleafcommerce.cartoperation.service.configuration
 
FulfillmentPriceConfigurationProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.configuration.FulfillmentPriceConfigurationProperties
 
FulfillmentPriceProportionMethods - Enum Class in com.broadleafcommerce.cartoperation.service.configuration
Available default methods to compute each fulfillment item's proportion from the fulfillment group's fulfillment price, when no band data is available.
FulfillmentPricingConfigHelperService - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.option
 
FulfillmentPricingService - Interface in com.broadleafcommerce.cartoperation.service.pricing
Defines a service that provides fulfillment pricing for a Cart, e.g., shipping price.
FulfillmentProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Aggregate interface to allow for internal or external calls to interact with fulfillment pricing services and other fulfillment services.
FulfillmentValidationDataHolder - Class in com.broadleafcommerce.cartoperation.service.fulfillment.validation
Utility class that can be useful if during validation of the fulfillment additional data is required, but it shouldn't be immediately loaded.
FulfillmentValidationUtil - Class in com.broadleafcommerce.cartoperation.service.fulfillment.validation
Utility class with helper functions to perform validation.
FulfillmentValidationUtil() - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil
 
FulfillmentValidationUtil.FieldValidator - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.validation
 
FulfillmentValidator - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.validation
 

G

GATEWAY_CONFIGURATION_ERROR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
The gateway is incorrectly configured or is not configured to handle the attempted type of request
GATEWAY_CREDENTIALS_ERROR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
The provided payment gateway credentials are not valid
GATEWAY_ERROR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
There was an unexpected error with the payment gateway itself.
gatherAndHandleTransactionResults(ExternalPaymentTransactionCallbackDTO, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
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.
gatherCustomerAccountIdTarget() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherCustomerSegmentTargets() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherCustomerTarget() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherCustomerUsernameTarget() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherTransactionResult(ExternalPaymentTransactionCallbackDTO, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
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.
gatherUserTargetsFromContextAndAuth(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherUserTargetsFromContextAndAuth(ContextInfo) - 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
 
GENERIC_ERROR - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for a generic configuration error.
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.
getAccessRestrictions() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The list of restrictions that apply to payment access.
getAccessRestrictions() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The list of restrictions that apply to payment access.
getAccountNumber() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
Generated code that can be used to reference the credit account.
getAccountNumber() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
Generated code that can be used to reference the credit account.
getAccountNumber() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
getActionType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
The type of action that must be taken.
getActualTaxProvider() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getAddItemFailures() - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
All AddItemFailures that occurred.
getAddItemFailures() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
All failures that occurred.
getAddItemRequest() - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
The initial AddItemRequest to populate the cart.
getAddItemRequest() - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
The add item request that failed
getAddItemRequests() - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
The initial AddItemRequests to populate the cart.
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.checkout.CheckoutProcessDto
Miscellaneous attributes that can be added to this request in order to provide more information.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationRequest
Additional attributes that can be declared for this request.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationResponse
Additional attributes that can be declared for this request.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
Miscellaneous attributes that can be used throughout the processing of a callback.
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.SkuInventoryAvailabilityRequest
Map holding any additional attributes passed in the request not matching any defined properties.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
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.service.messaging.approval.CartRejectionEvent
Deprecated.
A map of additional attributes that provides flexibility for a more extensive usage of this event
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
Any extra properties needed for this event
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
Any extra properties needed for this event
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
A map of additional attributes that provides flexibility for a more extensive usage of this event.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
Miscellaneous attributes that can be added to this payload in order to provide more information.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
Additional attributes.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditResponse
Additional attributes.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
Map holding any additional attributes passed in the request not matching any defined properties.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory.InventoryAvailabilityRequest
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.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessRequest
Miscellaneous attributes that can be added to this request in order to provide more information.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessResponse
Miscellaneous attributes that can be set to this response in order to provide more information on validation failures.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.NonCatalogItemDetails
Miscellaneous attributes that can be set to this request.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
Miscellaneous attributes that can be added to this request in order to provide more information.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessResponse
Miscellaneous attributes that can be set to this response in order to provide more information on validation failures.
getAdditionalAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
Miscellaneous attributes that can be set to this request in order to inform business logic for updating a CartItem.
getAdditionalData() - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
A map to hold additional data.
getAdditionalData() - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
A map to hold additional data.
getAdditionalData() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
A map to hold additional data.
getAdditionalData() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationDataHolder
The map of additional data stored under some specific key.
getAdditionalInfo() - Method in exception com.broadleafcommerce.cartoperation.exception.CartApprovalValidationException
The map that can be used to specify the additional info for this exception.
getAdditionalInfo() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutException
The map that can be used to specify the additional info for this exception.
getAdditionalInfo() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
The map that can be used to specify the additional info for this exception.
getAdditionalInfo() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
The map that can be used to specify the additional info for this exception.
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.domain.InventoryLocation
Physical address of this location.
getAddress() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
The shipping address for this fulfillment group.
getAddress(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
Gathers one of the payment's related addresses by type
getAddressByType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The collection of related addresses that may include billing or shipping addresses
getAddressSourceForFeeTaxCalculation(Cart, F, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getAddressValidators() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.AbstractTypeFulfillmentGroupSubmitValidator
 
getAddToCartService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
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.
getAdjustments() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getAdjustments(List<Adjustment>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
getAdjustmentsTotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getAdjustmentsTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
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.
getAdvancedTags() - Method in class com.broadleafcommerce.cartoperation.domain.Product
A list of ProductTags sorted based on the sort position of the ProductTag for the produt with ties broken by AdvancedTag.getPriority().
getAllowedDeleteRoles() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
The roles that are allowed to delete an item list.
getAllowedEditRoles() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
The roles that are allowed to edit an item list.
getAllowedShareRoles() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
The roles that are allowed to share an item list.
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
The roles that are allowed to view an item list.
getAllRatesUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProperties
URI for retrieving a list of shipping rates for all available shipping methods
getAllRatesUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProvider
 
getAllTags() - Method in class com.broadleafcommerce.cartoperation.domain.Product
 
getAlternativeOwningUserRef() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
Describes an alternative owning user reference for the credit account, that can be used instead of the CreditAccount.owningUserRef.
getAlternativeOwningUserType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
Describes an alternative owning user type of the credit account, that can be used instead of the CreditAccount.owningUserType.
getAmount() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
getAmount() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The amount related to this transaction.
getAmount() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The amount for which this payment is allotted.
getAmount() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The amount related to this transaction.
getAmount() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getAmount() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The amount for which the payment is allotted.
getAmountAuthorized() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total authorized amount for capture.
getAmountAwaiting3DSResult() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount of Authorize or AuthorizeAndCapture transactions that require 3DS verification.
getAmountAwaitingExternalResult() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount of AuthorizeAndCapture transactions that require external interaction.
getAmountCaptured() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount that is currently captured.
getAmountCredited() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total detached credit amount.
getAmountRefunded() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total refunded amount.
getApplication() - Method in class com.broadleafcommerce.cartoperation.properties.DiscriminatedProperties
 
getApplicationId(Cart) - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
 
getApplicationId(Map<String, Object>, Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.properties.DiscriminatedProperties
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentPriorityStrategy
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getApplyUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
The URI path for applying offers.
getApprovalRequestedDate() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getApproverEmail() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getAssets() - Method in class com.broadleafcommerce.cartoperation.domain.Product
All ProductAssets for this product.
getAssignedSalesRepEmail() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getAssignedSalesRepId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getAttribute() - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
Return any additional attributes passed in the request not matching any defined properties.
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.ProductTag
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
Configuration when the ProductOption.type of this option is one of: ProductOptionType.VARIANT_DISTINGUISHING - drives customer further specifying their choices into a specific Variant that contains a unique SKU code, pricing concerns, etc. ProductOptionType.CART_ITEM_ATTRIBUTE - Customer input will flow directly in the item attributes within their cart ProductOptionType.CART_ATTRIBUTE.
getAttributeChoices() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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.AdvancedTag
Map holding any additional attributes passed in the request not matching any defined properties.
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.payment.CreditAccount
Additional attributes associated with this credit account.
getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
Any additional attributes that should be passed.
getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
Any additional attributes that should be passed.
getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
General use map to capture any additional attributes needed for this Payment
getAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Map of specific attributes that have been gathered from the raw response.
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.ProductTag
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.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getAttributes() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
getAttributes() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
Map holding any additional attributes not matching any defined properties.
getAttributes() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Map of specific attributes that have been gathered from the raw response.
getAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
Map of specific attributes that have been gathered from the raw response.
getAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
 
getAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
Miscellaneous attributes for this fulfillment group.
getAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
Map to capture any additional information about the payment
getAuthenticationParams() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
Builds a org.springframework.util.MultiValueMap<String,String> that includes params related to the currently authenticated user that should be passed along to the backing service.
getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
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.pricing.DefaultDelegatingTaxService
 
getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
 
getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
 
getAuthenticationUtils() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
 
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.
getAuthorizeAmountAwaitingResult() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for authorize, and is waiting for a response about the transaction result.
getAuthorizeAndCaptureUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for executing an authorize and capture transaction.
getAuthorizeUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for executing an authorize transaction.
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.
getBalance() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
The current balance for this credit account.
getBaseUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
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.
getBaseUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountTransactionExecutionProvider
Gets the base URI common to all requests this provider will make.
getBaseUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
Gets the base URI common to all requests this provider will make.
getBaseUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
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.
getBatchSize(ScheduledJobRef) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Gets the batch size to use when fetching payment transactions.
getBillingAddress() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
 
getBillingAddress() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The billing address associated with this payment.
getBillingAddress(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.PaymentTaxAddressSourceHandler
 
getBlockCustomerMutabilityForPaymentFinalizationUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for blocking customer mutability for payments in checkout that require finalization.
getBlockCustomerMutabilityForPaymentsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for blocking customer mutability for payments in checkout.
getBrand() - Method in class com.broadleafcommerce.cartoperation.domain.Product
 
getBroadleafProductService() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
getBroadleafProductService() - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
getBroadleafProductService() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
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
getCallbackRedirectionProperties() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getCampaignAuditDetailsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
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
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this method is not used
getCampaignProvider() - Method in class com.broadleafcommerce.cartoperation.service.provider.DefaultCartOperationServiceProviders
Deprecated.
getCampaignRefs() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getCampaignTrackingId() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
The tracking ID of the campaign this audit is for.
getCaptureAmountAwaitingResult() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
getCart() - Method in class com.broadleafcommerce.cartoperation.domain.CartHolder
Deprecated.
 
getCart() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Resolved Cart for this checkout process request.
getCart() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The resolved cart related to the payment transactions
getCart() - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
The Cart that is being validated
getCart() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
The Cart whose status is being changed.
getCart() - Method in exception com.broadleafcommerce.cartoperation.exception.CartApprovalValidationException
The cart whose approval has failed.
getCart() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutException
Convenient method to get the Cart from CheckoutException.checkoutProcessDto.
getCart() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
Convenient method to get the Cart from CheckoutWorkflowActivityException.checkoutProcessDto.
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.fulfillment.validation.FulfillmentValidationDataHolder
Resolved Cart for this checkout process request.
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.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
The cart that is being processed as part of a checkout attempt
getCart() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
The cart that is being processed as part of a checkout attempt
getCart() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
An updated Cart object.
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.approval.CartApprovalProcessResponse
The most up-to-date cart.
getCart() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartFulfillmentResponse
 
getCart() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getCart() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.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() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
The Cart that the request is for.
getCart() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessResponse
The most up-to-date cart.
getCart() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
The cart whose approval has failed.
getCart(String, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
Deprecated.
Deprecated as of 1.7.0-GA. Use ManageCartEndpoint.getCart(String, String, CustomerRef, ContextInfo). The cartVersion should not be included as it is irrelevant for reads. It's only relevant for cart-modification requests.
getCart(String, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
getCartActionAudit() - Method in class com.broadleafcommerce.cartoperation.service.messaging.approval.CartRejectionEvent
Deprecated.
The CartActionAudit object generated to record this rejection
getCartActionAuditOperationService() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
getCartActionAuditOperationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartActionAuditOperationEndpoint
 
getCartActionAuditProvider() - Method in class com.broadleafcommerce.cartoperation.service.actionaudit.DefaultCartActionAuditOperationService
 
getCartActionAuditsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI path for basic CRUD operations on cartActionAudits.
getCartActionAuditToCreate() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
An optional CartActionAudit to create when changing the cart status.
getCartActionAuditToCreate() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
A CartActionAudit to create along with the clone.
getCartActionAuditToCreate() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
A CartActionAudit to create along with the cart update.
getCartActionAuditUrlForCart(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartActionAuditProvider
 
getCartActionAuditUrlForCart(String, Pageable) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartActionAuditProvider
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Hook point to determine the cart action type.
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.ReclaimAccountCartStatusChangeHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.RejectedAccountCartStatusChangeHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.RequiresApprovalAccountCartStatusChangeHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAssignedStatusHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteCanceledStatusHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteEditingStatusHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteExpiredStatusHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuotePublishedStatusHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteQuoteRequestedStatusHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteRejectedStatusHandler
 
getCartActionType(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteSubmittedStatusHandler
 
getCartAlerts() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getCartApproval() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
The cart approval configuration.
getCartApprovalService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartApprovalEndpoint
 
getCartApprovalValidationService() - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
getCartApprovalValidationService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
getCartApprovalValidationService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
getCartApprovalValidationService() - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.RejectedAccountCartStatusChangeHandler
 
getCartApproverPermissions() - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
Retrieves the permissions that a user should have to perform cart approver-specific actions, such as submitting cart or rejecting cart.
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
 
getCartHistoryService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
 
getCartId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
 
getCartId() - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
The cart id used to resolve the cart.
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.approval.CartRejectionEvent
Deprecated.
The id of the cart that was rejected The cart's id can be used to reference other related objects, such as previous CartActionAudits.
getCartId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
 
getCartId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
The cart that is being processed as part of a checkout attempt
getCartId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent
The id of the cart that was submitted for checkout
getCartId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.SendCheckoutEventResponse
The Cart.getId() that was requested to re-send the event.
getCartId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
The id of the Cart that the request is for
getCartIdToCloneFrom() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
The id of the cart to clone the CartActionAudits from.
getCartIdToCloneTo() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
The id of the cart to clone the CartActionAudits to.
getCartIdVariables(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartActionAuditProvider
 
getCartIdVariables(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartNoteProvider
 
getCartIdVariables(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
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
Gets a list of Adjustments for a CartItem based on the given ItemResponseDetail.
getCartItemCatalogInformationService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
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.DefaultCartItemCatalogInformationService
 
getCartItemConfigurationService() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Deprecated.
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
 
getCartItemMap(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
getCartItemMap(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Get Map of CartItem ID to CartItem
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.DefaultCartItemCatalogInformationService
 
getCartItemProductMappingProvider() - Method in class com.broadleafcommerce.cartoperation.service.mapping.DataDrivenCartItemProductMapper
 
getCartItemProductMappingProvider() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
getCartItemProductServiceProperties() - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
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
getCartItems() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getCartItemsByCartIdUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The cart items URI
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.
getCartItemsWithDependentItems() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getCartLockTtl() - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionProperties.CartPaymentFinalizationProperties
 
getCartMaxTotalRestriction() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
The maximum total a cart can have for this payment method, per currency.
getCartMinTotalRestriction() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
The minimum total a cart can have for this payment method, per currency.
getCartName(Cart) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Returns a formatted name for a Cart based on available fields.
getCartName(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Returns a formatted name for a Cart based on available fields.
getCartNameDateFormat() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.CartApproval
 
getCartNoteOperationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
getCartNoteProvider() - Method in class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
 
getCartNotesUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI path for basic CRUD operations on cart notes.
getCartNotesUrlForCart(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartNoteProvider
 
getCartNotFoundMessage(String) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
 
getCartNotFoundMessage(String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
getCartOfferUtils() - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
 
getCartOperationCheckoutProperties() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
getCartOperationCheckoutProperties() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentPriorityStrategy
 
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.service.DefaultStaleCartItemsService
 
getCartOperationService() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
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.FulfillmentOptionEndpoint
 
getCartOperationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
getCartOperationServiceProperties() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
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.
 
getCartOperationServiceProperties() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
getCartOpProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
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
 
getCartPaymentFinalization() - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionProperties
Properties related to managing a cart in the DefaultCartStatuses.AWAITING_PAYMENT_FINALIZATION status
getCartPayments() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The cart's collection of PaymentSummaries
getCartPricing() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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
Deprecated.
getCartPricingService() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
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.approval.DefaultCartApprovalService
 
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.DefaultCartHistoryService
 
getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
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.service.quote.DefaultQuoteService
 
getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.status.DefaultCartStatusManager
 
getCartProvider() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
getCartProvider() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartApprovalEndpoint
 
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.CartActionAuditOperationEndpoint
 
getCartResolverService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartApprovalEndpoint
 
getCartResolverService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
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.FulfillmentOptionEndpoint
 
getCartResolverService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
getCartResolverService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
 
getCartResolverService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
 
getCartService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
 
getCartStatusHandlers() - Method in class com.broadleafcommerce.cartoperation.service.status.DefaultCartStatusManager
 
getCartStatusManager() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
getCartStatusManager() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getCartStatusManager() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
getCartStatusManager() - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
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.
getCartTotalChangeMessage(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
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
 
getCartType() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
 
getCartUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI path for basic singular cart retrieval.
getCartUtils() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getCartUtils() - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.AbstractAccountCartStatusHandler
 
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.domain.resolution.ResolveCartRequest
The version of the cart.
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.service.DefaultCartResolverService
 
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.FulfillmentOptionEndpoint
 
getCartVersionValidationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
getCatalogItemKeyForMissingEntities(AddItemRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Hook point to determine what the missing entities map is keyed on from the AddItemRequest.
getCatalogItemKeyFromCartItem(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Hook point to determine what the catalog item is keyed on from the CartItem.
getCatalogItemKeyFromCartItem(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Hook point to determine what the catalog item is keyed on from the CartItem.
getCatalogItemKeysForMissingEntities() - Method in class com.broadleafcommerce.cartoperation.domain.CatalogItemList
The list of provided keys for which a CatalogItem could not be found
getCatalogItemListType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
Gets the type reference for the list of catalog items.
getCatalogItems() - Method in class com.broadleafcommerce.cartoperation.domain.CatalogItemList
All CatalogItems and their details.
getCatalogItemUrisForMissingEntities() - Method in class com.broadleafcommerce.cartoperation.domain.CatalogItemList
The list of provided uris for which a CatalogItem could not be found
getCatalogProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
getCatalogProvider() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
Deprecated.
This implementation does not use DefaultCartItemConfigurationService.catalogProvider
getCatalogProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
 
getCatalogProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
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
The Category which the add-on will be chosen from by the customer if the selection is ItemChoiceTargetType.CATEGORY.
getCategoryIdsForProduct(P) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
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
 
getCheckoutPaymentMethodOptions(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
getCheckoutPaymentMethodOptions(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
getCheckoutPaymentMethodOptions(Cart, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.CheckoutPaymentMethodService
Find the available checkout payment method options for the given cart, customer, and context.
getCheckoutPaymentMethodOptions(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
getCheckoutPaymentMethodOptions(String, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
Gets the value of CartOperationCheckoutProperties.checkoutPaymentMethodOptions based on the given application and tenant id.
getCheckoutPaymentMethodService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
getCheckoutPaymentMethodService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getCheckoutPaymentMethodService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
getCheckoutProcessDto() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutException
The CheckoutProcessDto containing the details of the checkout where exception was thrown.
getCheckoutProcessDto() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
The CheckoutProcessDto being processed in the activity.
getCheckoutProperties() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
getCheckoutProperties() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
getCheckoutProperties() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
getCheckoutProperties() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
getCheckoutProperties() - Method in class com.broadleafcommerce.cartoperation.service.ULIDGuestTokenGenerator
 
getCheckoutRollbackEventProducer() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getCheckoutService() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
getCheckoutService() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
getCheckoutService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
getCheckoutService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
Deprecated.
 
getCheckoutService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEventsEndpoint
 
getCheckoutSubmissions() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getCheckoutTransactionType(PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
Based on the provided PaymentSummary, determine which TransactionType should be used to execute the payment stage of the checkout.
getCheckoutTransactionType(PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
Based on the provided PaymentSummary, determine which TransactionType should be used to execute the payment stage of the checkout.
getCheckoutTransactionType(PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
Based on the provided PaymentSummary, determine which TransactionType should be used to execute the payment stage of the checkout.
getCheckoutTransactionType(PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Based on the provided PaymentSummary, determine which TransactionType should be used to execute the payment stage of the checkout.
getCheckoutTransactionType(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
getCheckoutTransactionType(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
getCheckoutTransactionType(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
getCheckoutTransactionType(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
getCheckoutTransactionType(PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Based on the provided PaymentSummary, determine which TransactionType should be used to execute the payment stage of the checkout.
getCheckoutTransactionType(String, String, String, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
 
getCheckoutTransactionTypeByGateway(String, String, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
getCheckoutWorkflow() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
getCheckoutWorkflow() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
getCheckoutWorkflow() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
getCheckoutWorkflowErrors(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getCheckoutWorkflowRollbackErrors(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
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
 
getClaimTransactionsForRequestUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path to reset payment transaction reversal state.
getCloneCartActionAuditsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI path for basic CRUD operations on cartActionAudits.
getClonedCartActionAudits() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditResponse
The list of cloned CartActionAudits.
getCODCheckoutPaymentMethodOption(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
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.
getCodeUsabilityInfoMap() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
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.approval.CartApprovalProcessRequest
A comment a user wishes to include with this action.
getComment() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
The optional, long-form comment explaining any extra context for the override.
getCommonFulfillmentPricingService() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
getConfigHelper() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
 
getConfigHelper() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getConfigurationProperties() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
 
getConfigurationProperties() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
getConfigUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProviderProperties
Path that will be appended to the URL to interact with FulfillmentPricingConfig.
getConfigUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProvider
 
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.fulfillment.validation.FulfillmentValidationDataHolder
Context information around sandbox and multitenant state.
getContextInfo() - Method in class com.broadleafcommerce.cartoperation.service.messaging.approval.CartRejectionEvent
Deprecated.
The ContextInfo containing tenant and sandbox info.
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.finalizecart.CartAwaitingPaymentResultsEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
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
 
getContextState() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
getContextState() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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.
getCreateDate() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getCreditAccountNumber() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
Returns the credit account number if this payment contains it in the attributes.
getCreditAccountRef() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The credit account reference to the credit account.
getCreditAccountsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountProperties
The default URI to read the credit account.
getCreditAccountTransactionExecutionProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
getCreditAccountTransactionExecutionProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Deprecated.
since 1.8.1, no longer used as store credit balance validation is moved to CartPaymentMethodValidationActivity
getCsrCartOperationService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
 
getCsrCartOpService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
getCsrCartOpService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
Deprecated.
 
getCurrency() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
getCurrency() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
The currency gathered from the CreditAccount.getBalance()
getCurrency() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The currency gathered from CreditAccountTransaction.getAmount()
getCurrency() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The currency gathered from PaymentSummary.getAmount()
getCurrency() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The currency gathered from PaymentTransactionRef.getAmount()
getCurrency() - Method in class com.broadleafcommerce.cartoperation.domain.Product
 
getCurrency() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getCurrency() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
getCurrency() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
Deprecated.
in favor of using PriceCartRequest for creating or pricing a cart.
getCurrency() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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(CurrencySupplier, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Call utility method to determine currency.
getCurrentCartStatus() - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
 
getCurrentCartStatus() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
 
getCurrentTimestamp() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getCurrentUserEmail(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
Determine the id of the currently authenticated user.
getCurrentUserId(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
Determine the id of the currently authenticated user.
getCurrentUserType(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
Determine the user type of the currently authenticated user.
getCustomerContextParams(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
Builds a org.springframework.util.MultiValueMap<String,String> that includes params related to the currently authenticated user and any dynamic customer segments that should be passed along to the backing service.
getCustomerFullName() - Method in class com.broadleafcommerce.cartoperation.service.messaging.approval.CartRejectionEvent
Deprecated.
The full name of the customer whose cart was rejected
getCustomerName(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Returns a customer name or username (if name is not available).
getCustomerName(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
Returns a customer name or username (if name is not available).
getCustomerProvider() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
getCustomerProvider() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getCustomerRef() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Resolved CustomerRef for this checkout process request representing the user submitting checkout.
getCustomerRef() - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
The CustomerRef representing the currently authenticated user.
getCustomerRef() - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
The CustomerRef representing the currently authenticated user.
getCustomerRef() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
The CustomerRef representing the currently authenticated user.
getCustomerRef() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getCustomerRef() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
The CustomerRef representing the currently authenticated user
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.
getCustomerStoreCreditAccountsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountProperties
The default URI to read the customer store credit account.
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.DefaultCartItemCatalogInformationService
 
getDateApplied() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
The date and time when the related offer was applied.
getDateRecorded() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The timestamp when this transaction response was recorded.
getDateRecorded() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The timestamp when this transaction response was recorded
getDateRecorded() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getDateRecorded() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The timestamp when this transaction response was recorded
getDateRecorded() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The timestamp when this transaction response was recorded
getDateTimeFormatter() - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Returns a DateTimeFormatter based on configured cart name date format.
getDeclineType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure (hard vs soft failure)
getDeclineType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The type of transaction failure (hard vs soft failure)
getDefaultFulfillmentType() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getDefaultRedirectUri(String, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
 
getDefaultVirtualFulfillmentOptionName() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
The default fulfillment option name for the FulfillmentType.VIRTUAL fulfillment type.
getDelegatingTaxServiceProperties() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
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
A list of additional AddItemRequests that should be processed as dependent items of the resulting parent item of this current 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
A list of additional AddItemRequests that should be processed as children items of the resulting parent item of this current UpdateItemRequest.
getDimension(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getDispatcherServlet() - Method in class com.broadleafcommerce.cartoperation.web.filter.FilterExceptionResolverFilter
 
getDisplayAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
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
The display value for the associated DataDrivenEnum.type.
getDocumentContext(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
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.service.messaging.approval.CartRejectionEvent
Deprecated.
The email address of the customer whose cart was rejected
getEmailAddress() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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
In case of a validation failure in conjunction with a AttributeChoice.getValidationStrategy() this is the error code that should be shown to customers.
getErrorMessage() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
In case of a validation failure in conjunction with a AttributeChoice.getValidationStrategy() this is the message that should be shown to customers.
getErrorType(WebClientResponseException) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
getEstimatedTaxProvider() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getExceptionResolvers() - Method in class com.broadleafcommerce.cartoperation.web.filter.FilterExceptionResolverFilter
 
getExpectedTotalAmount() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The total amount that we're expecting to be executed against the payment, spread across the TransactionExecutionResponse.transactionExecutionDetails.
getExpirationDate() - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
DefaultCartTypes.QUOTE carts can have an expiration date.
getExpirationDate() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getExpirationDate() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartInfoRequest
Then new expiration date for a DefaultCartTypes.QUOTE cart.
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
 
getExternalFulfillmentProviderProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProvider
 
getExternalId() - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
External (1st or 3rd party) system reference to a unique SKU.
getExternalPaymentInteractionUri(String, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
 
getExternalPaymentTransactionCallbackService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getExternalPaymentTransactionProperties() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getExternalPaymentTransactionProperties() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getFactory() - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
 
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
getFailedItemAdditions(List<AddItemFailure>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
Identifies the ItemListItem ids related to the failed AddItemRequests.
getFailedPayments() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
List of payments that failed during processing.
getFailureMessage() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
Message intended to inform why the checkout submission failed if CheckoutResponse.isSuccess() is false.
getFailureMessage() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.SendCheckoutEventResponse
Message intended to inform why the sending the event failed if SendCheckoutEventResponse.isSuccess() is false.
getFailureMessage(DefaultCheckoutFailureTypes) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
getFailureMessages() - Method in exception com.broadleafcommerce.cartoperation.exception.CartApprovalValidationException
Failure messages used to describe issues with individual fields or array items (keys), providing an explanation for why each is misconfigured (value).
getFailureMessages() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
Map of payment ids to failures messages detailing what failed during processing.
getFailureMessages() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
Failure messages used to describe issues with individual fields or array items (keys), providing an explanation for why each is misconfigured (value).
getFailureType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The type of transaction failure
getFailureType() - Method in exception com.broadleafcommerce.cartoperation.exception.CartApprovalValidationException
The category of workflow failure that caused this exception.
getFailureType() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutException
The category of workflow failure that caused this exception.
getFailureType() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
The category of workflow failure that caused this exception.
getFailureType() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getFailureType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure
getFailureType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
The type of checkout failure which can be used programmatically by the client application to react to the failure.
getFailureType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The type of transaction failure
getFailureType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
The category of workflow failure that caused this exception.
getFees() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
The list of applicable fees for this payment option.
getFeesTotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total fees related to the transaction PaymentSummary.amount Note: Only the PaymentSummary.amount is required, but if this value is included, then the PaymentSummary.subtotal, PaymentSummary.fulfillmentTotal, PaymentSummary.adjustmentsTotal, PaymentSummary.taxTotal, & PaymentSummary.includedTaxTotal should be included also.
getFeesTotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The total fees related to the PaymentTransactionRef.amount
getFeesTotal() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getFeesTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The total fees related to the TransactionExecutionDetail.transactionAmount
getFeesTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The total fees related to the TransactionExecutionRequest.transactionAmount Note: Only the TransactionExecutionRequest.transactionAmount is required, but if this value is included, then the TransactionExecutionRequest.subtotal, TransactionExecutionRequest.fulfillmentTotal, TransactionExecutionRequest.adjustmentsTotal, TransactionExecutionRequest.taxTotal, & TransactionExecutionRequest.includedTaxTotal should be included also.
getFeesTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The total fees related to the TransactionExecutionResponse.expectedTotalAmount
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.
getField(String, String, String, Class<T>) - Method in class com.broadleafcommerce.cartoperation.properties.DiscriminatedProperties
 
getFieldMappingUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
The URI path for cart item product mappings.
getFinalizePaymentsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
Deprecated.
in favor of ExternalPaymentProperties.blockCustomerMutabilityForPaymentsUri for more accurate naming
getFirstItemName(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
Returns the name of the first cart item.
getFlatRates(FulfillmentItem, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getFreeGiftAdjustment(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
Gets the temporarily stored Adjustment for the free gift item.
getFreeGiftAdjustment(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
 
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
 
getFriendlyName() - Method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
getFriendlyName() - Method in enum class com.broadleafcommerce.cartoperation.domain.enums.PaymentDeclineType
 
getFriendlyName() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.PaymentType
The friendly name of the payment type.
getFULFILLMENT_OPTIONS_FOR_CART_STATE_KEY() - Static method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.DefaultPricedFulfillmentOptionSubmitValidator
 
getFulfillmentExclusions() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
List of exclusion criteria to compare against a FulfillmentGroup to determine if this payment option is allowed.
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.
getFulfillmentGroupForCOD(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Gets the FulfillmentGroup that has CollectOnDelivery selected from the given Cart.
getFulfillmentGroupForCOD(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getFulfillmentGroupLink(CheckoutCart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
getFulfillmentGroups() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getFulfillmentGroups(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
getFulfillmentGroups(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getFulfillmentGroupService() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getFulfillmentGroupSubmitValidator() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartFulfillmentValidationActivity
 
getFulfillmentGroupsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The fulfillment groups URI
getFulfillmentInclusions() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
List of inclusion criteria to compare against a FulfillmentGroup to determine if this payment option is allowed.
getFulfillmentItemAdjustmentsToAdd(ItemResponseDetail<? extends ProratedItemOfferAdjustmentDto>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Gets a list of Adjustments for a FulfillmentItem based on the given ItemResponseDetail.
getFulfillmentOption() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
The fulfillment option chosen for the UpdateFulfillmentGroupRequest.getType().
getFulfillmentOptionRequestService() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.DefaultPricedFulfillmentOptionSubmitValidator
 
getFulfillmentOptionRequestService() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
getFulfillmentOptionRequestService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
getFulfillmentOptionRequestService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.FulfillmentOptionEndpoint
 
getFulfillmentOptionResponse() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartFulfillmentResponse
 
getFulfillmentOptions(Cart, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
Deprecated.
 
getFulfillmentOptionsForCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getFulfillmentOptionsForCart(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.option.FulfillmentOptionRequestService
Fetch all available fulfillment options for the given cart.
getFulfillmentOptionsForCart(FulfillmentValidationDataHolder) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.DefaultPricedFulfillmentOptionSubmitValidator
 
getFulfillmentOptionsForCart(String, String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
getFulfillmentOriginInfos(FulfillmentItem, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getFulfillmentPriceProportionMethod() - Method in class com.broadleafcommerce.cartoperation.service.configuration.FulfillmentPriceConfigurationProperties
Determines the default method used to compute each fulfillment item's proportion from the fulfillment group's fulfillment price, when no band data is available.
getFulfillmentPricingService() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
getFulfillmentPricingService() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
 
getFulfillmentPricingService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
Deprecated.
getFulfillmentPricingService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
Deprecated.
getFulfillmentProvider() - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartOperationServiceProviders
getFulfillmentProvider() - Method in class com.broadleafcommerce.cartoperation.service.provider.DefaultCartOperationServiceProviders
 
getFulfillmentRate(FulfillmentPricingRequest) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ShippingProvider
Deprecated, for removal: This API element is subject to removal in a future version.
getFulfillmentRate(FulfillmentPricingRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProvider
 
getFulfillmentRate(FulfillmentPricingRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ShippingProvider
 
getFulfillmentRates(FulfillmentPricingRequest) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ShippingProvider
Deprecated, for removal: This API element is subject to removal in a future version.
getFulfillmentRates(FulfillmentPricingRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProvider
 
getFulfillmentRates(FulfillmentPricingRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ShippingProvider
 
getFulfillmentTotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The payment's total fulfillment cost.
getFulfillmentTotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment's total fulfillment cost.
getFulfillmentTotal() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getFulfillmentTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total fulfillment cost.
getFulfillmentTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total fulfillment cost.
getFulfillmentTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total fulfillment cost.
getFulfillmentTotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The payment's total fulfillment cost
getFulfillmentTotalBeforeAdjustments(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
getFulfillmentType() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
Indicates if this group is expected to be picked up or shipped.
getFulfillmentWeight(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getFulGroupsByFulType(Cart) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
 
getGatewayPriority(List<String>, PaymentSummary) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentPriorityStrategy
Gets the priority of the given PaymentSummary, which is represented by the index of the PaymentSummary.getGatewayType() in the given prioritizedPaymentGatewayTypes.
getGatewayResponseCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The response code provided by the payment gateway which may represent a success or failure
getGatewayResponseCode() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getGatewayResponseCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The response code provided by the payment gateway which may represent a success or failure
getGatewayResponseCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The response code provided by the payment gateway which may represent a success or failure
getGatewayTransactionId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The gateway-specific id for the transaction.
getGatewayTransactionId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getGatewayTransactionType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The type of this transaction, as described by the gateway.
getGatewayTransactionType() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getGatewayType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The gateway type of this payment.
getGatewayType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
The gateway type for this payment.
getGatewayType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The gateway used to process this payment.
getGatewayType() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
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.service.checkout.CartOperationCheckoutProperties
 
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
 
getHandleExternalTransactionResultUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path to lookup external payment transaction results & record them to the relevant transaction.
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.AdvancedTag
A unique system identifier.
getId() - Method in interface com.broadleafcommerce.cartoperation.domain.CatalogItem
The ID of the CatalogItem.
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.InventoryLocation
The InventoryLocation contextId.
getId() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
 
getId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
The id of this credit account.
getId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
The credit account's id.
getId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The id of this transaction.
getId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment transaction's id.
getId() - Method in class com.broadleafcommerce.cartoperation.domain.Product
The ID of the Product.
getId() - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
A unique system identifier.
getId() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
The unique identifier for this variant.
getId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
The payment's id.
getId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
getId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
The customer ID
getId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getIdempotentMessageConsumptionService() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
getImageAssetForProduct(P) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
getImageAssetForVariant(Variant, P) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
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
Returns the "unitPrice" of the IncludedProduct to use for a CartItem.
getIncludedProductName(IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
Returns the "name" of the IncludedProduct to use for a CartItem.
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
 
getIncludedProductService() - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
getIncludedTaxTotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The amount of taxes that are included in the subtotal (VAT).
getIncludedTaxTotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The amount of taxes that are included in the subtotal (VAT).
getIncludedTaxTotal() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getIncludedTaxTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The amount of taxes that are included in the subtotal (VAT).
getIncludedTaxTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The amount of taxes that are included in the subtotal (VAT).
getIncludedTaxTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The amount of taxes that are included in the subtotal (VAT).
getInstance(Class<?>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getInternalAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Miscellaneous internal attributes for this DTO.
getInternalAttributes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getInvalidCartItem() - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
If AddItemFailure.type is AddItemFailure.AddItemFailureType.VALIDATION, this object represents the invalid CartItem that was built based on the provided AddItemFailure.addItemRequest
getInventoryAvailabilityService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
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 class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
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.
getInventorySerializationValue(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Hook point to get the serialization value of a cart item
getInventorySerializationValue(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
Hook point to get the serialization value of a cart item
getInventorySummaries(List<SkuInventoryAvailabilityRequest>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
getInventorySummaries(Map<String, Integer>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
getInventorySummariesBySku(Map<String, Integer>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
getInventorySummariesBySku(Map<String, Integer>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.EmptyInventoryProvider
 
getInventorySummariesBySku(Map<String, Integer>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.InventoryProvider
Gets a map of SkuInventoryAvailabilitySummaries by SKU.
getInventoryTransactions() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationResponse
List of associated InventoryTransactions.
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
Configuration for the ProductOptionType.ITEM_CHOICE.
getItemChoiceKey() - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
 
getItemChoiceKey() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
If this AddItemRequest is one within AddItemRequest.getDependentCartItems(), this is the key to use to relate to this CartItem to a configured product item choice.
getItemChoiceService() - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
getItemChoiceService() - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
getItemChoiceTarget(DependentItemDetails, String, int) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
Builds a PriceableTarget for the parent ItemChoice of a dependent CartItem representing a SpecificItemChoice.
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.checkout.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(ContextInfo, String, CustomerRef) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
getItemListById(String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
Gets a specific item list by its ID.
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(ContextInfo, CustomerRef, String, Pageable) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
getItemListItemPage(String, CustomerRef, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListItemManagementService
Gets a page of item list items.
getItemListItems(String, Collection<String>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
 
getItemListItems(ContextInfo, CustomerRef, String, Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
getItemListItems(String, Collection<String>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListItemManagementService
Gets specific item list items by their IDs.
getItemListPage(CustomerRef, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
 
getItemListPage(ContextInfo, CustomerRef, Node, Pageable) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
getItemListPage(CustomerRef, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
Gets a page of item lists.
getItemListProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
 
getItemListsBulkDeleteItemsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
Context path to append to ExternalCartProperties.itemListsBulkItemsUri for deleting items.
getItemListsBulkDeleteUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
Context path to append to ExternalCartProperties.itemListsBulkUri for deleting items.
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
The context path to append to ExternalCartProperties.url for bulk list operations.
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.
getItemName() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.NonCatalogItemDetails
The name for the item.
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.
getItemsByFulfillmentTypeMap(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
Should have either: empty if pricing by group for group, only changed items if pricing by item for group, mix of methods if pricing by item for item.
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(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
 
getItemsFromContainer(ItemList, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
 
getItemsFromContainer(C, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Gets the from the item container.
getItemType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
The type of this item (e.g.
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.
getLastCatalogReprice() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getLastUpdatedAudit() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getLatestCheckoutRequestId(Cart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Gets the latest checkout request id for the given Cart.
getLatestCheckoutRequestId(Cart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
Gets the latest checkout request id for the given Cart.
getLatestCheckoutRequestId(Cart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Gets the latest checkout request id for the given Cart.
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
Deprecated.
in favor of using PriceCartRequest for creating or pricing a cart.
getLocale() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getLocale() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
The locale to price the cart against.
getLocationNumber() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Arbitrary location number, which could be an external ID, store number, etc.
getLockAndRetrievePaymentsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for locking multiple payments and include their PaymentSummaries in the response.
getLockPaymentsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for locking multiple payments.
getLockToken() - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
The payment lock token.
getLockTokens() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentsResponse
Map of payment ids to payment lock tokens.
getLockTokens() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UnlockPaymentRequest
List of tokens that can be used to release payment locks.
getLookup3dsTransactionResultUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path to lookup 3DS payment transaction results from the gateway.
getLookupExternalTransactionResultUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path to lookup external payment transaction results from the gateway.
getManagementState() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The state of this transaction - e.g.
getManagementState() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getManagementStateReason() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Describes the reason for the PaymentTransactionRef.managementState.
getManagementStateReason() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getManualReviewResult() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Describes the outcome of the manual review of a transaction after it was flagged by fraud checks.
getManualReviewResult() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getManualReviewResultReason() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Describes the reason for approving/rejecting a transaction during a manual fraud review.
getManualReviewResultReason() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getMapper() - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
 
getMapper() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getMapper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
 
getMapper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
getMapper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
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
 
getMapType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
Gets the type reference for a list of item list items.
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 interface com.broadleafcommerce.cartoperation.domain.CatalogItem
Determines how this catalog item should merge with other similar items when it gets added to a cart.
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() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Message describing the result of the transaction
getMessage() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
A message describing the results of adding the code to the cart.
getMessage() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
Message describing the result of the transaction
getMessage(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
 
getMessage(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
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.PaymentTransactionExecutionActivity
 
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(String, Object...) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
getMessagePath() - Method in interface com.broadleafcommerce.cartoperation.domain.CheckoutFailureType
 
getMessagePath() - Method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
getMessagePath() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.CartApprovalProcessFailureType
 
getMessagePath() - Method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartApprovalProcessFailureTypes
 
getMessagePath() - Method in interface com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponseType
 
getMessagePath() - Method in enum class com.broadleafcommerce.cartoperation.web.endpoint.domain.DefaultAddCodeToCartResponseTypes
 
getMessageRetryTemplate() - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
getMessageRetryTemplate() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
getMessageRetryTemplate() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
 
getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
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.PaymentTransactionExecutionActivity
 
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.DefaultCartResolverService
 
getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getMessageSource() - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
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.
getMostRecentPaymentFinalizationTimestamp(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getMyCarts(Node, Pageable, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
getMyCartsStatusFilter() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
getName() - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
A friendly identifier for the tag.
getName() - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
Allows optionally setting a cart name.
getName() - Method in class com.broadleafcommerce.cartoperation.domain.Category
The name of the category.
getName() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Arbitrary name of the location.
getName() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
getName() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The name of this payment.
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.service.messaging.finalizecart.PaymentRef
The payment's name.
getName() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getName() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartInfoRequest
The new name for the cart.
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
 
getNextAction() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The next step required for the payment gateway to continue processing this payment.
getNextAction() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getNextAction() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
getNextAction() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentNextAction
The next step required for the payment gateway to continue processing this payment.
getNextAction() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
 
getNonCatalogItemDetails() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
Additional request information for adding a non-catalog item to the cart.
getNonIncludedTax(CartPricing) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
Determine the amount of tax that was not included in the subtotal and therefore should be added to the subtotal to get the grand total.
getObjectMapper() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getObjectMapper() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
 
getObjectMapper() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
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
 
getObjectMapper() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getOfferCodes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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
 
getOfferRefIds(Cart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
Gathers the list of offer ids from the cart & cart item's adjustments
getOfferServicesVersion() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
The offer version enabled for external service calls with CartOperationService.
getOfferUtils() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getOldCartPrice() - Method in class com.broadleafcommerce.cartoperation.web.service.StaleCartPricingResultHolder
 
getOldStatus() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
The old cart status to change from.
getOptions() - Method in class com.broadleafcommerce.cartoperation.domain.Product
Drives additional information that the customer should enter when purchasing this product.
getOptions(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
getOptions(Cart, String) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.FulfillmentPricingService
Deprecated, for removal: This API element is subject to removal in a future version.
getOptions(Cart, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.FulfillmentPricingService
A list of all potential fulfillment options for the specified cart and fulfillment group.
getOptions(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.FulfillmentOptionEndpoint
 
getOptionsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProviderProperties
Path that will be appended to the URL to interact with PricedFulfillmentOptions.
getOptionsUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProvider
 
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.
getOrderNumber() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getOriginalCartStatus() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
The original Cart.getStatus() before checkout submission.
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.
getOwnerId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
The ID of the payment owner.
getOwnerId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
The id of the entity that owns this payment.
getOwnerId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentRequest
The id of the entity that owns this payment.
getOwnerIdentifier() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
 
getOwnerType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
The type of entity that owns the payment.
getOwnerType() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
Describes the owner of the payment.
getOwnerType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentRequest
Describes the owner of the payment.
getOwningEntityId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The id of the entity that owns this payment.
getOwningEntityPayments() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The list of all payments for the owning entity (e.g.
getOwningEntityType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
Describes the owning entity of the payment.
getOwningUserId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
The id of the owning user that owns this payment.
getOwningUserRef() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
The reference to the user that owns this credit account.
getOwningUserRef() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
The reference to the user that owns this credit account.
getOwningUserType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
Describes the owning user type of the credit account.
getOwningUserType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
Describes the owning user type of the credit account.
getOwningUserType() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
Describes the owning user type of the payment.
getPage() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.page.ResponsePageGenerator
 
getPageType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
Gets the type reference for a page generator of access rules.
getPageType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
Gets the type reference for a page generator of item list items.
getPageType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
Gets the type reference for a page generator of item list items.
getParentAccount() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
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
All Categories that include the product.
getParentSourceEntityId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The id of the parent source entity of the transaction that proceeded this transaction.
getParentSourceEntityId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getParentSourceEntityType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The type of the parent source entity of the transaction that proceeded this transaction.
getParentSourceEntityType() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getParentTransactionId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The id of the parent payment transaction.
getParentTransactionId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getParentTransactionId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The id of the parent payment transaction.
getParentTransactionId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the payment transaction that proceeded this transaction.
getPaymentById() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Resolved PaymentSummaries for this checkout process request.
getPaymentFinalizationStatus() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The state of the cart's payments following the external payment interaction.
getPaymentFinalizationTimestamps(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getPaymentFinalizationTimestamps(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getPaymentFinalizationWorkflowActivities() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getPaymentFinalizedUri(String, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
 
getPaymentGatewayPriorities(String, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
Gets the value of CartOperationCheckoutProperties.paymentGatewayPriorities based on the given application and tenant id.
getPaymentId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The id of this payment.
getPaymentId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment's id.
getPaymentId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getPaymentId() - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
The id of the payment to claim the transactions against.
getPaymentId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the related PaymentSummary that is meant to be used for the transaction.
getPaymentId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
getPaymentId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentNextAction
The id of the payment.
getPaymentId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The id of the payment.
getPaymentId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The ID of the payment to update.
getPaymentLockTokens() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Resolved payment lock tokens for this checkout process request.
getPaymentLockTokens() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
Tokens that grant this service access to act upon the payment.
getPaymentMethodGatewayType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
The gateway configured for this payment method.
getPaymentMethodType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
The type of this payment like Credit Card or Gift Card.
getPaymentModificationUri(String, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
 
getPaymentNextAction(TransactionExecutionResponse) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
getPaymentNextActions() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
A collection of PaymentNextActions describing the required next steps for the payment.
getPaymentNextActions() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
A collection of PaymentNextActions describing the required next steps for the payment.
getPaymentNextActions() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
A collection of PaymentNextActions describing the required next steps for the payment.
getPaymentNextActions(List<PaymentTransactionFailureDetail>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
getPaymentPatternProperties() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getPaymentPriorityStrategy() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartHistoryService
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.address.PaymentTaxAddressSourceHandler
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
getPaymentProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
getPaymentRef() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
The payment in the relationship.
getPaymentResult() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The result of the payment interaction that was completed, causing the redirect to CartOps.
getPayments() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
The payments for this cart.
getPaymentSummaries() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Convenient method to get a list of PaymentSummaries from CheckoutProcessDto.getPaymentById().
getPaymentSummaries() - Method in class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
The payments for the cart that completed the checkout workflow
getPaymentSummaries() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
A collection of the cart's PaymentSummaries
getPaymentSummaries() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentsResponse
List of payments that were locked.
getPaymentSummaries() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
A collection of PaymentSummaries related to the Cart.
getPaymentSummary() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The updated PaymentSummary representation.
getPaymentsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for basic CRUD operations on payments.
getPaymentTransactionExecutionProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Deprecated.
since 1.7.6, in favor of existing DefaultPaymentTransactionExecutionService.transactionExecutionProvider
getPaymentTransactionFailureDetails() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
A collection of PaymentTransactionFailureDetails describing how the transaction(s) failed.
getPaymentTransactionFailureDetails() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowException
A collection of PaymentTransactionFailureDetails describing how the transaction(s) failed.
getPaymentTransactionFailureDetails() - Method in exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionFailureException
A collection of PaymentTransactionFailureDetails describing how the transaction(s) failed.
getPaymentTransactionFailureDetails() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
A collection of PaymentTransactionFailureDetails describing how the transaction(s) failed.
getPaymentTransactionFailureMessages(List<PaymentTransactionFailureDetail>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getPaymentTransactionProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
getPaymentTransactionRef() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
The payment transaction's id.
getPaymentTransactionsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for basic CRUD operations on payment transactions.
getPendingPaymentFailedRetryTemplate() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
getPolicyUtils() - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
 
getPolicyUtils() - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
getPolicyUtils() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
 
getPosition() - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
Defines the position over a display component this tag should be displayed such as the "top-left" of a Product's image on a list or details page.
getPreviousRequestIds() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The list of requestIds that were previously used for this transaction.
getPreviousRequestIds() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getPrice() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.NonCatalogItemDetails
The price of the item.
getPriceableFields(Map<String, PriceInfo>) - 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().
getPriceableFieldsByTargetType(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
 
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
The initial PriceCartRequest to price the cart.
getPriceContext(Locale, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
getPriceContext(Locale, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getPriceContext(Locale, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
getPriceContext(Locale, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
getPriceContext(Locale, CurrencyUnit, Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
getPricedFulfillmentOption() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
The fulfillment option chosen for the UpdateFulfillmentGroupRequest.getType().
getPricedFulfillmentOptionsForCart(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
getPricedFulfillmentOptionSubmitValidators() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
 
getPriceInfo() - Method in interface com.broadleafcommerce.cartoperation.domain.CatalogItem
Summary of the pricing information related to the catalog item.
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.
getPriceInfoForDependentItem(CartItem, Collection<P>, String) - 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
 
getPriceInfosByTargetType(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.pricing.CartItemPriceableTargetUtils
Gets a map of PriceInfo map by the target type.
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
 
getPricingConfigForContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.FulfillmentOptionEndpoint
 
getPricingFields() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
 
getPricingKey() - Method in interface com.broadleafcommerce.cartoperation.domain.CatalogItem
System-wide unique identifier to configure specific pricing for the catalog item.
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(CatalogItem, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Returns the catalog item's pricing key, if specified, otherwise retrieves it from the cart item or generates a new one.
getPricingKey(P, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
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.
getPriority() - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
Priority of this tag relative to other tags that may share the same AdvancedTag.position or AdvancedTag.type.
getProduct() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
This field contains the specified product if the type is IncludedProductType.PRODUCT.
getProduct() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
If the SpecificItemChoice.type is SpecificItemChoiceType.PRODUCT this holds the product for this choice
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.DefaultDelegatingTaxService
Retrieves the description of the product represented by the CartItem.
getProductDescription(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Retrieves the description of the product represented by the CartItem.
getProductId() - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
ID of the parent product.
getProductId() - Method in exception com.broadleafcommerce.cartoperation.exception.CatalogItemNotFoundException
The product id of the catalog item that could not be found.
getProductId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
The ID of the Product.
getProductId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
The id of the product for this add item request.
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.
getProductService() - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
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
 
getProperties() - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
getProperties() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
 
getProperties() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
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.DefaultCartItemCatalogInformationService
 
getProperties() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
getProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
getProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProvider
 
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
 
getProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountTransactionExecutionProvider
 
getProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
getProperties() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.AbstractQuoteCartStatusHandler
 
getProportionByLineItem(FulfillmentGroup, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Default method to get the splitting proportion for the fulfillment item.
getProportionByQuantity(FulfillmentGroup, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Default method to get the splitting proportion for the fulfillment item.
getProratedOrderAdjustmentsToAdd(ItemResponse<? extends ProratedItemOfferAdjustmentDto>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Gets a list of ProratedOfferAdjustments for a CartItem based on the given ItemResponse.
getProviders() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
 
getProviders() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getProviders() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
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.service.provider.external.domain.inventory.InventoryAvailabilityRequest
The quantity being requested for this item.
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.CartHistoryResponse
 
getQuantity() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
The amount of this item to be added to the Cart.
getQuantityBySkuMapFromSummaries(List<SkuInventoryAvailabilitySummary>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
Gets a map of quantity by SKU from the given SkuInventoryAvailabilitySummaries.
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.
getQuoteAuthUtils() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getQuoteAuthUtils() - Method in class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
 
getQuoteAuthUtils() - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
getQuoteAuthUtils() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.AbstractQuoteCartStatusHandler
 
getQuoteConfigurationProperties() - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
getQuoteProperties() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getQuoteProperties() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
 
getQuoteProperties(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
Endpoint to return quote-related properties based on the given context.
getQuoteService() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
 
getRates(String, FulfillmentPricingRequest) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProvider
Deprecated, for removal: This API element is subject to removal in a future version.
getRates(String, FulfillmentPricingRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProvider
 
getRateUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProvider
 
getReadAccountByIdPath() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProperties
The path to read an account by ID.
getReadCustomerByIdPath() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProperties
The path to read a customer by ID
getReason() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The reason for this transaction.
getReason() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
The reason the override was performed, for example, "Price Match".
getReasonDescription() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
Description for the reason for this transaction.
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.
getRedirectAttributes() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
Attributes to be returned with the redirect from CartOps to the frontend
getRedirectUri(ExternalPaymentTransactionCallbackDTO, String, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getRedirectUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
The gateway-provided url that can redirect to the next action the customer must take.
getRedirectUrl(ExternalPaymentTransactionCallbackDTO, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getReferenceNumber() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
Arbitrary external reference number.
getReferenceNumber() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
The reference number used to identify any existing soft inventory reservations.
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.
getReferenceNumber() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory.InventoryAvailabilityRequest
The reference number used to identify any existing soft inventory reservations.
getReferenceNumber() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
The reference number of the fulfillment group to update.
getRelatedAdjustments(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getRelatedVouchers(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getReleaseReservationUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
URI for releasing inventory reservations
getRemoveCustomerMutabilityBlockForPaymentFinalizationUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for removing customer mutability blocks for payments in checkout.
getRemovedCartItems(List<CartItem>, Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
Gets a list of removed CartItems based on the original list of items and the updated Cart.
getRequest() - Method in class com.broadleafcommerce.cartoperation.web.advice.VersionValidatingRequestBodyAdvice
 
getRequestBody() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The request body of the payment gateway redirect, if any.
getRequestBody(HttpServletRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
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, I, CatalogItemList<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Determines the quantity per sku requested by this cart item and its dependent items.
getRequestedQuoteStatuses() - Method in class com.broadleafcommerce.cartoperation.service.quote.QuoteConfigurationProperties
List of quote statuses to filter by for the quote admin view;
getRequestId() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
A unique id used to represent the request.
getRequestId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The id used to represent the request that produced this transaction.
getRequestId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The id used to represent the request that produced this transaction.
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.finalizecart.PaymentTransactionResultEvent
 
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.service.provider.domain.ClaimCheckoutTransactionsRequest
The id of the checkout request to claim the transactions for.
getRequestId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id representing the customer's request to execute one or more transactions.
getRequestId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The id representing the customer's request to execute one or more transactions.
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.checkout.CheckoutProcessRequest
A unique id used to represent the request.
getRequestId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
The id representing the customer's request to checkout
getRequestId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The id representing the customer's request to execute the transaction.
getRequestMatcher() - Method in class com.broadleafcommerce.cartoperation.web.filter.CartResolutionFilter
 
getRequestParam(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
 
getRequestParams() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The request params of the payment gateway redirect.
getRequestParams() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
Request params received from the payment callback.
getRequestParamsToExclude(ExternalPaymentTransactionCallbackDTO) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
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.
getReservationReferenceNumbers() - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationRequest
The reservation numbers to identify the reservations by.
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
getResourceLockProvider() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
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.ExternalCartItemProductMappingProvider
 
getRetrieveProductsUrl(Collection<String>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
Deprecated.
getRetrieveProductsUrl(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
Gets the URL to retrieve products.
getRetrieveRateUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProperties
URI for retrieving a single rate for a specific shipping method
getRetryPolicy() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutMessageRetryPolicyClassifier
 
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.
getRoundingHelper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
 
getRoundingHelper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
getRoundingHelper() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
getRsqlFilterParser() - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
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
 
getSalesRepPublishQuotePermission() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
Gets the permission for sales reps to publish quote.
getSecurityCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment method security code that may be required to execute the transaction.
getSecurityCodes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartRequest
A map of security codes to their payment ids.
getSecurityCodes() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.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.
getSendCartAwaitingPaymentResultsEventUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the cart awaiting payment result event
getSendCartPaymentFailedEventUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the cart payment failed event
getSendCartRejectionEventUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the cart rejection event
getSendCheckoutCompletionEventUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the checkout completion event
getSendExternalPaymentTransactionCartFinalizationEventUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the external payment transaction cart finalization event
getSendRollbackEventUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the rollback event
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The service client to use when calling campaign services.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProvider
Deprecated.
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartActionAuditProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartItemProductMappingProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartNoteProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The service client to use when calling cart services.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
The service client to use for calling catalog.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProperties
The service client to use when calling inventory services.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProviderProperties
The service client to use when interacting with Fulfillment Services.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalGuestTokenProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
The service client to use when calling inventory services.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
The service client to use when calling offer services.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProperties
The service client to use when calling pricing services.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalResourceLockProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProperties
The service client to use when interacting with the shipping service.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountProperties
The service client to use when calling credit account services.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountTransactionExecutionProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The service client to use when calling payment transaction services.
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
getServiceClient() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
 
getServiceLevelMap(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.FulfillmentOptionEndpoint
 
getSharedCode() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
The string of the offer code used to apply the related offer.
getShippingAddress() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
 
getShippingAddress(Address) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
getShippingProperties() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProvider
 
getShippingProvider() - 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 interface com.broadleafcommerce.cartoperation.domain.CatalogItem
This uniquely identifies this catalog item when it is sold and is used for other contexts like inventory and pricing.
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 exception com.broadleafcommerce.cartoperation.exception.CatalogItemNotFoundException
The sku of the catalog item that could not be found.
getSku() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
This Stock Keeping Unit uniquely identifies this item in the catalog when it is sold and is used for other contexts like inventory and pricing.
getSku() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory.InventoryAvailabilityRequest
This Stock Keeping Unit that uniquely identifies this item.
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.
getSkuReference(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
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 CatalogItem.getSku() or Variant.getSku() by a unique SKU code
SKU_EXTERNAL_ID - An ID in another 1st or 3rd party system (e.g.
getSkuReferences(WebClientResponseException) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
getSkuReferenceValue() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
The value of the SKU reference.
getSorting() - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
Field indicating a sort order, if sorted.
getSource() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The name of the system that initiated the transaction - e.g.
getSource() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The name of the system that initiated the transaction - e.g.
getSource() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getSource() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
A simple description of the system that initiated this transaction execution request.
getSourceEntityId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The ID of the source entity associated with the transaction.
getSourceEntityId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The ID of the source entity associated with the transaction.
getSourceEntityId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getSourceEntityId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The ID of the source entity associated with the transaction.
getSourceEntityType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The type of the source entity associated with the transaction.
getSourceEntityType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The type of the source entity associated with the transaction.
getSourceEntityType() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getSourceEntityType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of the source entity associated with the transaction.
getSourceUserId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The id of user who initiated the transaction.
getSourceUserType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The type of user who initiated the transaction.
getSpecificChoices() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
If the ItemChoice.selectionType is ItemChoiceTargetType.SPECIFIC_PRODUCTS or ItemChoiceTargetType.SPECIFIC_VARIANTS this holds the manually-curated options that the customer can choose from.
getSpecificChoiceTarget(DependentItemDetails, String, int) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
Builds a PriceableTarget for a dependent CartItem.
getSpecificChoiceVariantOverrideTarget(SpecificItemChoiceVariantPricingOverride, String, int) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
 
getSpecificItemChoice() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
 
getSpelRuleEvaluationService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
getSpelRuleEvaluationService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getSpelRuleEvaluationService() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
getStaleCartItemsService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
getStaleCartItemsService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
getStaleCartItemsService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getStaleCartItemsService() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
getStaleCartPricingResultHolder() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
getStaleCartPricingResultHolder() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getStandardCartFilter() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
getStandardPrice(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
getStatus() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The status of the transaction
getStatus() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getStatus() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getStatus() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartStatusRequest
The new status to move the cart to.
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Gets the status to handle by this handler
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.ReclaimAccountCartStatusChangeHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.RejectedAccountCartStatusChangeHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.RequiresApprovalAccountCartStatusChangeHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAssignedStatusHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteCanceledStatusHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteEditingStatusHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteExpiredStatusHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuotePublishedStatusHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteQuoteRequestedStatusHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteRejectedStatusHandler
 
getStatusToHandle() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteSubmittedStatusHandler
 
getStorefrontBaseUrl(ExternalPaymentTransactionCallbackDTO, String, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getStorefrontBaseUrl(String, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
 
getStringMapType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalResourceLockProvider
 
getSubmitDate() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getSubtotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The payment's total usually excluding adjustments, tax, fees, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment's total usually excluding adjustments, tax, fees, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getSubtotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total usually excluding adjustments, tax, fees, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total usually excluding adjustments, tax, fees, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total usually excluding adjustments, tax, fees, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The payment's total usually excluding adjustments, tax, and shipping.
getSuccessfulPayments() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
List of payments that were successfully processed.
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.option.DefaultPricedFulfillmentOptionSubmitValidator
 
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
 
getTag() - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
The AdvancedTag to associate with a product.
getTags() - Method in class com.broadleafcommerce.cartoperation.domain.Product
A list of simple labels used to categorize the product
getTargetDemographic() - Method in class com.broadleafcommerce.cartoperation.domain.Product
 
getTargetQuoteStatus() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
The target quote status to change into.
getTargets() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
Describes who this list is being shared with.
getTargetsForDependentItem(CartItem, Map<String, Integer>, String) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
Builds the list of PriceableTargets for the given dependent CartItem.
getTargetsForDependentItem(CartItem, Map<String, Integer>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
Builds the list of PriceableTargets for the given dependent CartItem.
getTargetStatus() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
The target status to change the cart to.
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.
getTaxableItemFulfillmentTotal(FulfillmentGroup, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
getTaxableItemFulfillmentTotal(FulfillmentGroup, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
getTaxAddressSourceHandlers() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
getTaxAddressSourceHandlers() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getTaxDelegate() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
getTaxesForFeeItems(Cart, TaxProvider<TREQ, TRES>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated, for removal: This API element is subject to removal in a future version.
Instead of calculating the total taxes for fee items separately, calculate in DefaultTaxService.calculateFeeItemsTaxes(Cart, TaxProvider, ContextInfo) and process all the tax responses together.
getTaxId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
getTaxId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
The customer's tax ID.
getTaxId(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getTaxItemIdForFulfillment(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Extension point to modify the TaxItem.getItemId() for fulfillment tax items.
getTaxItemIdForFulfillment(F) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Extension point to modify the TaxItem.getItemId() for fulfillment tax items.
getTaxItemIdForLineItem(FulfillmentGroup, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
getTaxItemIdForLineItem(F, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getTaxProvider(Cart, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Determine which tax provider to use for calculating taxes for the cart
getTaxRequest(Cart, F, TaxAddressSourceHandler, List<TI>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
getTaxResponseMap(List<TRES>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
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.domain.payment.PaymentSummary
The payment's total tax cost.
getTaxTotal() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment's total tax cost.
getTaxTotal() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getTaxTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total tax cost.
getTaxTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total tax cost.
getTaxTotal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total tax cost.
getTaxTotal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The payment's total tax cost
getTenant() - Method in class com.broadleafcommerce.cartoperation.properties.DiscriminatedProperties
 
getTenantCartsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI path for basic CRUD operations on carts at the tenant level.
getTenantId(Map<String, Object>, Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.properties.DiscriminatedProperties
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentPriorityStrategy
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getThreeDSecureVerificationUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
getThreeDSecureVerificationUrl() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
 
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.checkout.CartOperationCheckoutProperties.GuestToken
 
getTokenTimeout() - Method in class com.broadleafcommerce.cartoperation.service.ULIDGuestTokenGenerator
 
getTotalEverCaptured() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount ever captured, as opposed to the current snapshot of the captured amount represented in PaymentSummary.getAmountCaptured().
getTotalQuantityForTargetIdMap(Collection<C>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
Creates a map of the SKU or pricing key of an underlying item from a cart item to the total quantity of that item across all cart items.
getTotalWeight(FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
getTransactionAmount() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction amount that we're expecting to execute against the PaymentSummary.
getTransactionAmount() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The transaction amount that we're expecting to execute against the PaymentSummary.
getTransactionAmount() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The transaction amount that was executed against the PaymentSummary.
getTransactionExecutionDetails() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
A list of TransactionExecutionDetails describing the transactions executed.
getTransactionExecutionProvider() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
getTransactionExecutionService() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.PaymentTransactionExecutionActivity
 
getTransactionId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The id of the executed transaction.
getTransactionId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The id of the executed transaction.
getTransactionIds() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
getTransactionReferenceId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The transaction id known by the payment gateway.
getTransactionReferenceId() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The transaction id known by the payment gateway.
getTransactionReferenceId() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getTransactionReferenceId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction id known by the payment gateway.
getTransactionReferenceId() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The transaction id known by the payment gateway.
getTransactionStatus() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The status of the transaction.
getTransactionStatus() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The status of the transaction.
getTransactionType() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
Indictes the type of transaction that this represents.
getTransactionType() - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
The type of the transaction.
getTransactionType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of transaction that is to be executed.
getTransactionType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The type of transactions that were executed.
getTransactionType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The type of transactions that were executed.
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
 
getTransferCsrPaymentsToCustomerUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for transferring a CSR payment to a customer.
getTransferCustomerPaymentsToCsrUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for transferring a customer payment to a CSR.
getType() - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
Defines the type of this tag such as "key feature" or "discount".
getType() - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
Allows optionally setting the type of cart to be created.
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.payment.CreditAccount
The type of this credit account.
getType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
The type of this credit account.
getType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The type of this transaction.
getType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The type of this payment like Credit Card or Gift Card.
getType() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The type of this transaction (authorize, capture, refund, etc.)
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.messaging.finalizecart.PaymentRef
The type of this payment like Credit Card or Gift Card.
getType() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
getType() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartNoteProvider
Gets the type reference for CartNote.
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.service.provider.external.payments.ExternalPaymentProvider
Gets the type reference for payment summary.
getType() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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.approval.DefaultCartApprovalService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
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.DefaultCartHistoryService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
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.DefaultItemListItemMergingService
 
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.DefaultStaleCartItemsService
 
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.fulfillment.DefaultFulfillmentGroupService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
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.quote.DefaultQuoteService
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.status.DefaultCartStatusManager
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAssignedStatusHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.service.ULIDGuestTokenGenerator
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
Deprecated.
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
getTypeFactory() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
 
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
 
getUnlockPaymentsUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for locking multiple payments.
getUnrestrictedMethods() - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
Gets a set of method names that are unrestricted from the QuoteProperties.isEnabled(ContextInfo) validation.
getUnsupportedOperationExceptionSupplier(ChangeCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.service.status.DefaultCartStatusManager
 
getUpc() - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
Meant to hold UPC, or Universal Product Code.
getUpdateCartsStatusUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI sub-path for updating status for multiple carts.
getUpdateContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
getUpdatedPFO(PricedFulfillmentOption, List<PricedFulfillmentOption>, Runnable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Get the up-to-date PricedFulfillmentOption that corresponds to the selectedOption.
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
Deprecated.
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.ExternalCustomerProperties
The base url for the customer service.
getUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProviderProperties
The base url for Fulfillment Services.
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.
getUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProperties
The base url for the shipping service.
getUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountProperties
The base url for an external credit account service.
getUrl() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The base url for an external payment transaction service.
getUsabilityInfoUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The URI context path to append to ExternalCampaignProperties.campaignAuditDetailsUri that defines the endpoint responsible for providing whether a campaign code is usable, usually before it is applied.
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.ExternalCatalogProvider
 
getUserTargetGenerationService() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
getUserTargetGenerationService() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
getValidatePaymentCallbackTokenUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path to validate the payment callback request based on the token
getValidateUri() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
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
 
getValidationMessage() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
If the request is not valid, this contains any message provided on why it failed.
getValidationRule() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
If AttributeChoice.validationType is regex, this is the expression that should execute against the user's value.
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
How the validation from AttributeChoice.getValidationStrategy() should be performed.
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.
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Gets a set of valid originating statuses that can transition to the AbstractCartStatusChangeHandler.getStatusToHandle().
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.ReclaimAccountCartStatusChangeHandler
 
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.RejectedAccountCartStatusChangeHandler
 
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.RequiresApprovalAccountCartStatusChangeHandler
 
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAssignedStatusHandler
 
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteCanceledStatusHandler
 
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
Only an DefaultCartStatuses.IN_PROCESS DefaultCartTypes.STANDARD cart can be converted into a DefaultCartTypes.QUOTE cart with DefaultQuoteStatuses.DRAFTING status.
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteEditingStatusHandler
A requested quote can go back to editing when a buyer decides to recall their quote.
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteExpiredStatusHandler
 
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuotePublishedStatusHandler
 
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteQuoteRequestedStatusHandler
Assigned can go back to quote requested, essentially means the sales rep is un-assigned.
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteRejectedStatusHandler
 
getValidOriginatingStatuses(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteSubmittedStatusHandler
 
getValidRequestApprovalStatuses() - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
Retrieve the list of statuses which are considered valid to request cart approval.
getValidRequestRejectionStatuses() - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
Retrieve the list of statuses which are considered valid to reject a cart.
getValidSetDefaultCartStatuses() - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
Retrieve the list of statuses which are considered valid to set a cart to be the default/implicit cart.
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
The value of the associated DataDrivenEnum.type.
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
This field contains the specified variant if the type is IncludedProductType.VARIANT.
getVariant() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
If the SpecificItemChoice.type is SpecificItemChoiceType.VARIANT this holds the variant for this choice
getVariantId() - Method in exception com.broadleafcommerce.cartoperation.exception.CatalogItemNotFoundException
The variant id of the catalog item that could not be found.
getVariantId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
The ID of the Variant, if any.
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
This field contains the id of the parent product of the specified IncludedProduct.variant if the type is IncludedProductType.VARIANT.
getVariantParentProductId() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
This field contains the id of the parent product of the specified SpecificItemChoice.variant if the type is SpecificItemChoiceType.VARIANT.
getVariantPricing() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
Pricing overrides if specific variants of the main product this item belongs to are added to the cart.
getVariants() - Method in class com.broadleafcommerce.cartoperation.domain.Product
All Variants for this product.
getVatRegistrationId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
getVatRegistrationId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
Customer's VAT registration ID, if applicable.
getVendorRef() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Soft reference to the vendor associated with this inventory location.
getVendorRef() - Method in class com.broadleafcommerce.cartoperation.domain.Product
Soft reference to the vendor associated with this catalog.
getVendorRef() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
Soft reference to the vendor associated with this sku inventory summary.
getVerifier() - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
 
getVersion() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
The version of this credit account.
getVersion() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The version of this payment.
getVersion() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
 
getVersion() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
getVersion() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
 
getVersionResolver() - Method in class com.broadleafcommerce.cartoperation.web.resolver.CartVersionHandlerMethodArgumentResolver
 
getVouchers() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
The list of vouchers that were added to the cart because of the code's application.
getVouchers() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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
 
getWeight(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
getWorkflow() - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
The flow that this cart resolution is for.
getWorkflow() - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
The flow being executed for the cart.
getWorkflowActivities() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
getWorkflowActivities(CheckoutProcessDto) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
GIFT_CARD - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
GOOGLE_PAY - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
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.
guardAddItemToCart(JoinPoint) - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
guardAddManyItemsToCart(JoinPoint) - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
guardCartCreation(JoinPoint) - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
guardQuoteEndpointsAndService(JoinPoint) - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
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(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestCartOnlyException
 
GuestCartOnlyException(Throwable) - 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.service.checkout.CartOperationCheckoutProperties.GuestToken
 
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(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestTokenDisabledException
 
GuestTokenDisabledException(Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.web.endpoint.exception.GuestTokenDisabledException
 
GuestTokenExpirationException - Exception in com.broadleafcommerce.cartoperation.exception
Exception thrown to indicate that a GuestToken has expired.
GuestTokenExpirationException() - Constructor for exception com.broadleafcommerce.cartoperation.exception.GuestTokenExpirationException
 
GuestTokenExpirationException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.GuestTokenExpirationException
 
GuestTokenExpirationException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.GuestTokenExpirationException
 
GuestTokenExpirationException(Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.GuestTokenExpirationException
 
GuestTokenGenerator - Interface in com.broadleafcommerce.cartoperation.service
A generator of GuestToken.
GuestTokenHandlerMethodArgumentResolver - Class in com.broadleafcommerce.cartoperation.web.resolver
Used for resolving ResolveGuestToken-annotated arguments for endpoints.
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(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.web.validator.exception.GuestTokenRequiredException
 
GuestTokenRequiredException(Throwable) - 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(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.cartoperation.exception.GuestTokenValidationException
 
GuestTokenValidationException(Throwable) - 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
 

H

handleAddCodeException(AddCodeException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleAddMerge(String, CustomerRef, List<I>, List<MergeItemPair<I>>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
Handles adding and merging items into an itemlist.
handleAddPaymentException(AddPaymentException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleCallback(ExternalPaymentTransactionCallbackDTO, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
handleCallback(ExternalPaymentTransactionCallbackDTO, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.ExternalPaymentTransactionCallbackService
Interprets the results of an external payment transaction callback, possibly triggers the finalization of the cart, & communicates the result of the interaction via the ExternalPaymentTransactionCallbackDTO.
handleCartAccessException(CartAccessException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleCartApprovalValidationException(CartApprovalValidationException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleCartAwaitingPaymentFinalizationException(CartAwaitingPaymentFinalizationException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleCartNoteAccessException(CartNoteAccessException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleCartNotFoundException(CartNotFoundException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleCartValidationException(CartValidationException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleCartVersionRequiredException(CartVersionRequiredException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleCODStatusChange(Cart, Map<String, String>, ContextInfo, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Handles when Collect on Delivery is selected or de-selected.
handleDeSelectCODBeforeUpdate(Cart, FulfillmentGroup, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Handles when Collect on Delivery is selected or de-selected.
handleException(HttpServletRequest, HttpServletResponse, RuntimeException) - Method in class com.broadleafcommerce.cartoperation.web.filter.FilterExceptionResolverFilter
 
handleExternalTransactionResult(String, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
 
handleExternalTransactionResult(String, Map<String, Object>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentTransactionExecutionProvider
Looks up external payment transaction results & records them to the relevant transaction.
handleGuestCartOnlyException(GuestCartOnlyException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleGuestTokenDisabledException(GuestTokenDisabledException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleGuestTokenExpirationException(GuestTokenExpirationException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleGuestTokenRequiredException(GuestTokenRequiredException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleGuestTokenValidationException(GuestTokenValidationException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleInvalidAddPaymentRequestException(InvalidAddPaymentRequestException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleInvalidCartStatusException(InvalidCartStatusException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleInvalidCartStatusTransitionException(InvalidCartStatusTransitionException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleInvalidUpdatePaymentRequestException(InvalidUpdatePaymentRequestException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleInventoryCheckWithoutCatalogItem(CartItem, Cart, CatalogItemList<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Determine how to handle inventory checks when there is no backing catalog item for the cart item in this request.
handlePaymentFinalizationLockReleaseException(PaymentFinalizationLockReleaseException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleProviderApiError(ProviderApiException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleQuoteNotEnabledException(QuoteNotEnabledException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleRegisteredOnly(ResolveCustomerRef) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
 
handleRejectedMerges(List<I>, List<MergeItemPair<I>>) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Throws an exception when only one item is being added/updated and has a matching item.
handleSelectCODBeforeUpdate(Cart, FulfillmentGroup, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Handles when Collect on Delivery is selected.
handleSendEventResponse(SendCheckoutEventResponse) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEventsEndpoint
 
handleSetDeselectedCODAttribute(UpdateFulfillmentGroupRequest, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Sets a temporary attribute on the fullfillment group if the COD status attribute has gone from selected to not selected.
handleTransactionResult(ExternalPaymentTransactionCallbackDTO, TransactionExecutionResponse, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
handleUnsupportedOperationException(UnsupportedOperationException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
handleZeroQuantityItems(Stream<I>, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
Handles item updates with a quantity of zero by deleting the items and filtering them from the results.
HARD - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.PaymentDeclineType
 
hasAnnotation(MethodParameter, Class<A>) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CartHandlerMethodArgumentResolver
Tells whether the method parameter has the given annotation on it
hasCollectOnDeliveryPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
hasDeleteAccess(CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
hasDeleteAccess(CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Tells if the given customer has access to delete an item list.
hasDeselectedCOD(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
hasEditAccess(CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
hasEditAccess(CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Tells if the given customer has access to edit an item list.
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.CartHolder
Deprecated.
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.CatalogItemList
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.Category
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.FulfillmentFlatRate
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.Product
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.SimplePage
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.UserTarget
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.domain.Weight
 
hashCode() - Method in exception com.broadleafcommerce.cartoperation.exception.AddCodeException
 
hashCode() - Method in exception com.broadleafcommerce.cartoperation.exception.CartItemValidationException
 
hashCode() - Method in exception com.broadleafcommerce.cartoperation.exception.CartValidationException
 
hashCode() - Method in exception com.broadleafcommerce.cartoperation.exception.CatalogItemNotFoundException
 
hashCode() - Method in exception com.broadleafcommerce.cartoperation.exception.CODPaymentMethodNotApplicableException
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.SSLVerificationProperties
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties.FieldMapping
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenDecoderProperties
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory.InventoryAvailabilityRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentsResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider.CartConflictResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.GuestToken
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.Version
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddAttributeRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemListToCartRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartFulfillmentResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartItemModifyingRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.SendCheckoutEventResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ContactInfoRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.NonCatalogItemDetails
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteConfigurationResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessResponse
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartInfoRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartStatusRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.AddToCartApiError
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
 
hashCode() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.StaleCartApiError
 
hasHint(Collection<Object>, String) - Static method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil
Tells if the specified hint is in the collection of hints.
hashMatchingCriteria(ItemListItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
 
hashMatchingCriteria(I) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Generates a hash for any information on the item that should be used to determine if they represent the same item configuration.
hashMatchingCriteria(I) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
Generates a hash for any information on the item that should be used to determine if they represent the same item configuration.
hasNon3dsAndNonExternalInteractionFailure(PaymentTransactionFailureException) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.PaymentTransactionExecutionActivity
 
hasNoTaxItems(TaxCalculationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
Determine if there are tax items on the given request.
hasParentTransactionId() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
hasPaymentFinalizationLock(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
hasPermissions(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
Validates that the currently authenticated user has the given permissions.
hasPositiveQuantity(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
hasSalePrice(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
hasShareAccess(CustomerRef, ShareItemListRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
hasShareAccess(CustomerRef, ShareItemListRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Tells if the given customer has access to share an item list.
hasStandardPrice(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
hasTransactionAwaitingResult() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Whether any of the transactions are awaiting result based on TransactionExecutionDetail.isAwaitingResult().
hasTransactionFlaggedForManualReview() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Whether any of the transactions have been flagged for manual review based on TransactionExecutionDetail.isFlaggedForManualReview().
hasValidAmountAuthorizedOrCaptured(MonetaryAmount, PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
Validates that the amount authorized or captured fully covers the payment total amount.
hasVariantDistinguishingOptions(P) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
hasVariantDistinguishingOptions(P) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultBroadleafProductService
 
hasViewAccess(CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
 
hasViewAccess(CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListSecurityService
Tells if the given customer has access to view an item list.
hasZeroQuantity(I) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
Tells if the given item has a zero quantity.
HeaderRequestCartVersionResolver - Class in com.broadleafcommerce.cartoperation.web.service
Resolves the cart version from a request header.
HeaderRequestCartVersionResolver() - Constructor for class com.broadleafcommerce.cartoperation.web.service.HeaderRequestCartVersionResolver
 
HeaderRequestGuestTokenResolver - Class in com.broadleafcommerce.cartoperation.web.service
 
HeaderRequestGuestTokenResolver() - Constructor for class com.broadleafcommerce.cartoperation.web.service.HeaderRequestGuestTokenResolver
 
HINT_ALLOW_NO_ITEMS - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentGroupSubmitValidator
A hint that indicates that a fulfillment group with no items is still considered valid.
HINT_ALLOW_NO_OPTION - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentGroupSubmitValidator
A hint that indicates the fulfillment option may be null and considered still valid.
HINT_CITY_NOT_REQUIRED - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.FulfillmentAddressSubmitValidator
Hint to the validator that the city name is not required.
HINT_COMPANY_NAME_REQUIRED - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.FulfillmentAddressSubmitValidator
Hint to the validator that the company name is required.
HINT_COUNTRY_NOT_REQUIRED - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.FulfillmentAddressSubmitValidator
Hint to the validator that the country is not required.
HINT_COUNTY_REQUIRED - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.FulfillmentAddressSubmitValidator
Hint to the validator that the county is required.
HINT_EMAIL_REQUIRED - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.FulfillmentAddressSubmitValidator
Hint to the validator that the email address is required.
HINT_FORCE_ADDRESS_VALIDATION - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.TypeFulfillmentGroupSubmitValidator
Hint to the validator to force address validation regardless of whether the type this validator supports typically does fulfillment address validation.
HINT_PHONE_PRIMARY_NOT_REQUIRED - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.FulfillmentAddressSubmitValidator
Hint to the validator the the primary phone number is not required.
HINT_POSTAL_CODE_NOT_REQUIRED - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.FulfillmentAddressSubmitValidator
Hint to the validator that the postal code is not required.
HINT_PRICED_FULFILLMENT_OPTION - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentGroupSubmitValidator
 
HINT_PRICING_NOT_REQUIRED - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentGroupSubmitValidator
A hint that indicates that the prices are not yet expected to be set on the fulfillment group.
HINT_SKIP_ADDRESS_VALIDATION - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.TypeFulfillmentGroupSubmitValidator
Hint to the validator to skip the address validation regardless of whether the type this validator supports typically does fulfillment address validation.
HINT_SKIP_ITEM_VALIDATION - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentGroupSubmitValidator
A hint that tells the validator to skip any validation regarding fulfillment items of the group.
HINT_SKIP_OPTION_VALIDATION - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentGroupSubmitValidator
A hint that tells the validator to skip any validation of the fulfillment option of the group.
HINT_SKIP_TYPE_SPECIFIC_VALIDATION - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentGroupSubmitValidator
A hint that tells the validator to skip performing any type specific validation normally performed by TypeFulfillmentGroupSubmitValidators.
HINT_STATE_PROVINCE_REGION_NOT_REQUIRED - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.FulfillmentAddressSubmitValidator
Hint to the validator that the state province region is not required.
HINT_VALIDATE_FIRST_AND_LAST - Static variable in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.FulfillmentAddressSubmitValidator
Hint to the validator to validate the first and last name individually as opposed to the full name.
hydrateIncludedProductDependentItems(CartItem, List<CartItem>, P, boolean) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
Populate IncludedProduct information on CartItem.getDependentCartItems() based on the product configuration.
hydrateItemChoiceDependentItems(CartItem, List<CartItem>, P) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
Populate ItemChoice information on CartItem.getDependentCartItems() based on the product configuration.
hydrateItemChoicePricingDetails(ItemChoice, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
Hydrates the pricing details for the parent ItemChoice on the dependent CartItem representing a specific choice.
hydrateRedirectAttributes(RedirectAttributes, ExternalPaymentTransactionCallbackDTO) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
Hook point to hydrate any additional attributes before redirecting to the frontend.

I

idempotentMessageConsumptionService - Variable in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
identifyAddItemRequestsForCatalogItems(Collection<AddItemRequest>, CatalogItemList<? extends CatalogItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Attempts to identify the AddItemRequest's related CatalogItem from the provided CatalogItemList.
identifyAddItemRequestsForCustomQuoteItems(Collection<AddItemRequest>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
identifyCatalogItemForCartItem(CartItem, CatalogItemList<? extends CatalogItem>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
identifyCatalogItemForCartItem(CartItem, CatalogItemList<? extends CatalogItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Attempts to identify the CartItem's related CatalogItem from the provided CatalogItemList.
identifyCatalogItemForCartItem(CartItem, CatalogItemList<I>) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
identifyCatalogItemKey(MergeItemPair<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
 
identifyCatalogItemKey(MergeItemPair<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
 
identifyCatalogItemsForAddItemRequests(Collection<AddItemRequest>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Deprecated, for removal: This API element is subject to removal in a future version.
identifyCatalogItemsForAddItemRequests(Collection<AddItemRequest>, PriceContext, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
identifyCatalogItemsForUpdateItemRequest(UpdateItemRequest, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Deprecated, for removal: This API element is subject to removal in a future version.
identifyCatalogItemsForUpdateItemRequest(UpdateItemRequest, CartItem, PriceContext, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
identifyKeysForCatalogItems(CatalogItemList<? extends CatalogItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
Hook point to collect the keys that will identify the CatalogItems.
identifyKeysForCatalogItems(CatalogItemList<? extends CatalogItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
Hook point to collect the keys that will identify the CatalogItems.
identifyProductForCartItem(CartItem, CatalogItemList<? extends CatalogItem>) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
identifyProductForCartItem(CartItem, CatalogItemList<? extends CatalogItem>) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
INACCESSIBLE_CART_STATUS - Static variable in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
IncludedProduct - Class in com.broadleafcommerce.cartoperation.domain
 
IncludedProduct() - Constructor for class com.broadleafcommerce.cartoperation.domain.IncludedProduct
 
IncludedProductConfigurationService - Interface in com.broadleafcommerce.cartoperation.service.configuration
 
IncludedProductType - Enum Class in com.broadleafcommerce.cartoperation.domain
The possible types of targets a IncludedProduct can have.
InMemoryOAuth2AuthorizedClientRepository - Class in com.broadleafcommerce.cartoperation.oauth2.client.web
Deprecated.
Please use SynchronizedDelegatingOAuth2AuthorizedClientManager or InMemoryOAuth2AuthorizedClientService, which is used internally by SynchronizedDelegatingOAuth2AuthorizedClientManager.
InMemoryOAuth2AuthorizedClientRepository() - Constructor for class com.broadleafcommerce.cartoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
Deprecated.
 
insertItems(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
Internal() - Constructor for class com.broadleafcommerce.cartoperation.domain.CartAttributeConstants.Internal
 
INTERNAL_ERROR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
Represents an unexpected error during the processing of the checkout submission.
INTERNAL_ERROR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
There was an error in our preparation of the gateway interaction or in our interpretation/storing of the response.
INVALID_CALLBACK_REQUEST - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
INVALID_CAMPAIGN_CODE_USAGE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
If the cart is using campaign codes, the usage of those codes must still be valid when the customer attempts to checkout.
INVALID_CART_ACCESS - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartApprovalProcessFailureTypes
Represents the error where the customer doesn't have access to a cart.
INVALID_CART_FULFILLMENT_CONFIG - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
There is invalid fulfillment data and therefore it is unclear how each cart item should be fulfilled once the checkout is complete.
INVALID_CART_FULFILLMENT_MISSING - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
There is missing fulfillment data and therefore it is unclear how each cart item should be fulfilled once the checkout is complete.
INVALID_CART_ITEM_CONFIG - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
There is invalid or missing cart item information and therefore it is unclear what the customer is attempting to purchase.
INVALID_CART_ITEM_TYPE - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when the item type is invalid for the current cart.
INVALID_CART_PRICING - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The cart and all of its items must have finalized pricing before the checkout can be processed.
INVALID_CART_STATUS - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The cart is in an invalid status to complete checkout.
INVALID_CART_STATUS - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartApprovalProcessFailureTypes
The cart is in an invalid status to request approval or rejecting.
INVALID_GUEST_TOKEN_FMT - Static variable in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
INVALID_OFFER_OR_OFFER_CODE_USAGE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
If the cart is using offers or offer codes, the usage of those offers or offer codes must still be valid when the customer attempts to checkout.
INVALID_PAYMENT_CONFIG - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The cart must have valid payments and the sum of those payment amounts must be equal to the order total.
INVALID_PAYMENT_METHOD - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
The provided payment method data is invalid.
INVALID_PRICED_FULFILLMENT_OPTION - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The fulfillment option for an item becomes invalid due to an address change, so the fulfillment option gets reset to a default value from the options available to the address.
INVALID_REQUEST - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
There was a failure to process the request because the request itself is invalid.
InvalidAddPaymentRequestException - Exception in com.broadleafcommerce.cartoperation.exception
Exception denoting that the request to add a payment was invalid
InvalidAddPaymentRequestException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.InvalidAddPaymentRequestException
 
invalidateFulfillmentGroupOverride(Cart, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
invalidatePrices() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
Whether to invalidate prices on the cart if changes were made.
invalidatePrices(boolean) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
Whether to invalidate prices on the cart if changes were made.
InvalidCartStatusException - Exception in com.broadleafcommerce.cartoperation.service.exception
An exception is thrown if the cart status is invalid for a particular operation.
InvalidCartStatusException(String) - Constructor for exception com.broadleafcommerce.cartoperation.service.exception.InvalidCartStatusException
 
InvalidCartStatusTransitionApiError - Class in com.broadleafcommerce.cartoperation.web.endpoint.exception
ApiError implementation for InvalidCartStatusTransitionException.
InvalidCartStatusTransitionApiError(String, String, HttpStatus) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.InvalidCartStatusTransitionApiError
 
InvalidCartStatusTransitionApiError(String, String, HttpStatus, InvalidCartStatusTransitionException) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.InvalidCartStatusTransitionApiError
 
InvalidCartStatusTransitionException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when the cart status transition is not valid.
InvalidCartStatusTransitionException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.InvalidCartStatusTransitionException
 
InvalidUpdatePaymentRequestException - Exception in com.broadleafcommerce.cartoperation.exception
Exception denoting that the request to update a payment was invalid
InvalidUpdatePaymentRequestException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.InvalidUpdatePaymentRequestException
 
INVENTORY_CHECK_STRATEGY - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
 
INVENTORY_RESERVATION_STRATEGY - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
 
INVENTORY_SERIALIZATION_VALUE - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants
Contains the serialization value used in CartItem.getAttributeChoices() for sku inventory serialization logic.
INVENTORY_TYPE - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
The following internal attributes are temporary storage locations for fulfillment related information to be used for populating a FulfillmentItem.
INVENTORY_UNAVAILABLE - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
Not really a "configuration" issue, but a validation none-the-less.
INVENTORY_UNAVAILABLE - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
InventoryAvailabilityRequest - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory
A request DTO to fetch the inventory availability status of a catalog item.
InventoryAvailabilityRequest() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory.InventoryAvailabilityRequest
 
InventoryAvailabilityService<I extends CatalogItem> - Interface in com.broadleafcommerce.cartoperation.service.inventory
 
InventoryAvailabilityValidationCheckoutWorkflowActivity - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
 
InventoryAvailabilityValidationCheckoutWorkflowActivity(InventoryProvider, MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.InventoryAvailabilityValidationCheckoutWorkflowActivity
 
InventoryLocation - Class in com.broadleafcommerce.cartoperation.domain
 
InventoryLocation() - Constructor for class com.broadleafcommerce.cartoperation.domain.InventoryLocation
 
InventoryProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Provides a generic API to reserve inventory during checkout.
InventorySkuRef - Class in com.broadleafcommerce.cartoperation.domain
Provides a representation of a SKU reference.
InventorySkuRef() - Constructor for class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
 
InventoryTransaction - Class in com.broadleafcommerce.cartoperation.domain
 
InventoryTransaction() - Constructor for class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
 
InventoryUnavailableException - Exception in com.broadleafcommerce.cartoperation.domain
Exception to indicate that inventory was unavailable, typically after trying to reserve inventory.
InventoryUnavailableException(String, Throwable, boolean, boolean, Map<String, String>) - Constructor for exception com.broadleafcommerce.cartoperation.domain.InventoryUnavailableException
 
InventoryUnavailableException(String, Throwable, Map<String, String>) - Constructor for exception com.broadleafcommerce.cartoperation.domain.InventoryUnavailableException
 
InventoryUnavailableException(String, Map<String, String>) - Constructor for exception com.broadleafcommerce.cartoperation.domain.InventoryUnavailableException
 
InventoryUnavailableException(Throwable, Map<String, String>) - Constructor for exception com.broadleafcommerce.cartoperation.domain.InventoryUnavailableException
 
InventoryUnavailableException(Map<String, String>) - Constructor for exception com.broadleafcommerce.cartoperation.domain.InventoryUnavailableException
 
IS_FEE_REFUNDABLE - Static variable in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
IS_FREE_GIFT_ITEM - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
Indicates if a CartItem is a free gift item added from a Free Gift offer.
IS_FREE_GIFT_ITEM - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Indicates if a CartItem is a free gift item added from a Free Gift offer.
isAccountCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.AbstractAccountCartStatusHandler
 
isACH(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isACHVerificationForm(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.NextActionType
 
isActualTaxCalculation(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTaxCalculationStrategies
 
isAddAttribute() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
An addition to cart attributes.
isAllCustomQuoteItemRequests(Collection<AddItemRequest>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Determines if all the given AddItemRequests are for DefaultCartItemTypes.CUSTOM_QUOTE_ITEM.
isAllowAutomaticReversal() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
Whether to allow this transaction to be automatically reversed by payment system's scheduled jobs.
isAnonymous() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
isAnonymousCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
isAPIRateLimitError(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isApplePay(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isApplicationIdIncludedInCookieName() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
Whether or not the applicationId should be appended to the cart cookie name.
isApplicationIdIncludedInCookieName() - Method in class com.broadleafcommerce.cartoperation.web.service.DefaultCartCookieIssuer
 
isArchivePaymentsWhenCartIsUnlocked() - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionProperties.CartPaymentFinalizationProperties
 
isAssignedToThisQuote(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.AbstractQuoteCartStatusHandler
Determines if the user performing the request is the one assigned as a sales rep to this quote.
isAssignedToThisQuote(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.AbstractQuoteCartStatusHandler
Determines if the user performing the request is the one assigned as a sales rep to this quote.
isAttributeChoice(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
 
isAuthorize(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
 
isAuthorizeAndCapture(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
 
isAvailable() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
Indicates if the requested quantity is available.
isAvailableOnline() - 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.
isAvailableOnline(I, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Checks whether or not the catalog item is available online.
isAwaitingAsyncResults(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
 
isAwaitingPaymentResult() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
Whether or not the cart was submitted for checkout but awaiting payment result.
isAwaitingResult() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Whether this transaction is awaiting result based on TransactionExecutionDetail.getTransactionStatus().
isBankAccount(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isBNPL(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isBroadleafAccount(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCreditAccountTransactionSourceUserType
 
isBroadleafAccountApprover(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartActionAuditUserTypes
Deprecated.
 
isBroadleafAccountMember(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartActionAuditUserTypes
Deprecated.
 
isBroadleafCart(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentOwnerTypes
 
isBroadleafCustomer(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartActionAuditUserTypes
Deprecated.
 
isBroadleafCustomer(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCreditAccountTransactionSourceUserType
 
isBroadleafSalesRep(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartActionAuditUserTypes
Deprecated.
 
isBundleProduct(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
 
isCalculateFulfillmentPricingWithAdjustments() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
Whether the fulfillment pricing should consider the adjustments on the order and order items.
isCalculateProratedFulfillmentPricing() - 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.
isCanceled(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isCapture(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
 
isCartAttributeChoice(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
 
isCartItemAttributeChoice(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
 
isCartItemCODFee(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
isCartItemMissingCatalogItems(Set<String>, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
Hook point to determine if the CartItem does not have a backing CatalogItem for stale cart removal.
isCartItemMissingCatalogItems(Set<String>, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
Hook point to determine if the CartItem does not have a backing CatalogItem.
isCartMaxTotalAllowedForCOD(Cart, CheckoutPaymentMethodOption) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
isCartMaxTotalAllowedForCOD(Cart, CheckoutPaymentMethodOption, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
isCartMaxTotalAllowedForPayment(Cart, CheckoutPaymentMethodOption) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
isCartMinTotalAllowedForCOD(Cart, CheckoutPaymentMethodOption) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
isCartMinTotalAllowedForCOD(Cart, CheckoutPaymentMethodOption, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
isCartMinTotalAllowedForPayment(Cart, CheckoutPaymentMethodOption) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
isCartOwner(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Determines if the given CustomerRef is the owner of the given Cart.
isCartOwner(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Determines if the given CustomerRef is the owner of the given Cart.
isCartOwner(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.AbstractAccountCartStatusHandler
 
isCash(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isCatalogItemExternalInventoryUnavailable(CartItem, I, Map<String, Boolean>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
isCategoryTargetType(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
 
isCheck(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isCheckoutLookup3DSTransactionsEnabled(String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
 
isCheckoutLookupExternalTransactionsEnabled(String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
 
isCheckoutPaymentMethodValidationEnabled() - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
Whether or not to validate payment methods during checkout activity workflow
isCheckoutRequest(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
 
isCheckoutTransactionExternalByGateway(String, String, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
 
isClearExpirationDate() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartInfoRequest
If UpdateCartInfoRequest.expirationDate is null and this field is true, then the expiration date on the cart will be cleared.
isCOD(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isCODSelected(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
isCODSelected(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
isCollectOnDeliverySelected(Cart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
Determines if any of the Cart.getFulfillmentGroups() has a DefaultCollectOnDeliveryStatus.SELECTED status in their FulfillmentGroup.getAttributes().
isCombine(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultMergingType
 
isConvertingToQuote(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.AbstractQuoteCartStatusHandler
Determines if the given ChangeCartStatusRequest is converting a DefaultCartTypes.STANDARD cart into a DefaultCartTypes.QUOTE.
isCreateOptionsForGroup(FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentPricingConfigHelperService
Determine if new PricedFulfillmentOption should target the FulfillmentGroup or FulfillmentItem.
isCreateOptionsForGroup(FulfillmentPricingConfig, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.option.FulfillmentPricingConfigHelperService
 
isCreditAccountInsufficientBalanceFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isCreditCard(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isCsrOwned(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentManagementAccessRestrictions
Deprecated.
 
isCurrencyChange(PriceCartRequest, Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
isCustomerCredit(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isCustomerMutabilityBlocked(PaymentSummary) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
isCustomerMutabilityBlocked(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentManagementAccessRestrictions
Deprecated.
 
isCustomerPayment(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isDeleteCanceledQuote(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
 
isDependentItem(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
isDetachedCredit(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
 
isDisabled() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
isDiscountable() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
isDiscountable() - Method in class com.broadleafcommerce.cartoperation.domain.Product
Whether or not this product be applied to any offers or promotions.
isDiscountable(IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
 
isDiscountAllowed() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
Dictates whether or not discounts are allowed to be applied to this included product.
isDiscountAllowed() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
Dictates whether or not discounts are allowed to be applied to this add-on.
isDiscountAllowed() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
Dictates whether or not discounts are allowed to be applied to this add-on.
isDiscountAllowed(ItemChoice) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
 
isDiscountAllowed(ItemChoice, SpecificItemChoice) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
 
isDuplicateCatalogItemRequest(Set<CatalogItemRequest>, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
Hook point to prevent duplicate CatalogItemRequests from being built based on the CartItem.
isDuplicateRequestId(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isElectronicCheck(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isEnabled() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.GuestToken
 
isEnabled() - 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.
isEnabled() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteConfigurationResponse
Whether Quote is enabled.
isEnterAwaitingPaymentFinalizationOnPaymentFailure() - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionProperties.CartPaymentFinalizationProperties
 
isEntityNotFound(ResponseEntity<ApiError>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
Determines if the given ResponseEntity indicates entity not found.
isEstimatedProvider(TaxProvider<TREQ, TRES>, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
Determine if the given provider calculates estimated taxes or actual taxes.
isEstimatedTaxCalculation(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTaxCalculationStrategies
 
isExpired(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isExpired(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
 
isExternalPaymentEntryForm(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.NextActionType
 
isExternalTransactionExpected(PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
Based on the provided PaymentGatewayType, determine if the expected transaction is external.
isFailConfigErrorOnAdd() - 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.
isFailedCartFinalization(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isFailedCheckoutRollback(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isFailedPaymentTransaction(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
 
isFGSortByServiceLevel(FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentPricingConfigHelperService
 
isFGSortByServiceLevel(FulfillmentPricingConfig, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.option.FulfillmentPricingConfigHelperService
 
isFinalized(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentFinalizationStatus
 
isFinalPayment() - Method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
Deprecated.
isFinalPayment() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.PaymentType
Deprecated.
since 1.7.2, no longer used
isFlaggedForManualReview() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Indicates that the payment transaction has been flagged for manual review via fraud checks.
isFlaggedForManualReview() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
isFlaggedForManualReview() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Indicates that the payment transaction has been flagged for manual review via fraud checks.
isFreeGiftItem(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
Identifies if the given CartItem is a free gift item.
isFreeGiftItem(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
 
isFulfillmentGroupRequired() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.ValidationConfiguration.FulfillmentCheckoutValidationConfig
 
isFulfillmentItemForBundle(FulfillmentItem, Map<String, OrderLineItemDto>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
isGatewayConfigurationError(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isGatewayCredentialsError(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isGatewayError(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isGiftCard(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isGooglePay(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isGroupFulfillmentTaxable(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
isGroupFulfillmentTaxable(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
isHardDecline(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.PaymentDeclineType
 
isHasTransactionFlaggedForManualReview() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
Indicates that the payment transaction has been flagged for manual review by fraud checks.
isIncludedProductNeverDiscountable() - Method in class com.broadleafcommerce.cartoperation.service.configuration.CartItemConfigurationProperties
Whether to always treat IncludedProducts as not discountable.
isIndeterminateResult() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Tells if this transaction has an indeterminate result.
isIndeterminateResult() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
isIndeterminateResult() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Tells if this transaction has an indeterminate result.
isIndeterminateResult() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
Tells if this transaction has an indeterminate result.
isIndividuallySold() - 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.
isInternalError(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isInternalError(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isInvalidAccess(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartApprovalProcessFailureTypes
 
isInvalidCampaignCodeUsageFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isInvalidCartFulfillmentConfigFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isInvalidCartFulfillmentMissingFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isInvalidCartItemConfigFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isInvalidCartPricingFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isInvalidCartStatusFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isInvalidCartStatusFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartApprovalProcessFailureTypes
 
isInvalidOfferOrOfferCodeUsageFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isInvalidPaymentConfigFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isInvalidPaymentMethod(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isInvalidRequest(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isInventoryAvailable(InventoryAvailabilityRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.EmptyInventoryProvider
 
isInventoryAvailable(InventoryAvailabilityRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
isInventoryAvailable(List<InventoryAvailabilityRequest>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.EmptyInventoryProvider
 
isInventoryAvailable(List<InventoryAvailabilityRequest>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
isInventoryAvailable(Map<String, Integer>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
isInventoryAvailable(InventoryAvailabilityRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.InventoryProvider
Determines whether Inventory is available for a particular catalog item.
isInventoryAvailable(String, int, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.EmptyInventoryProvider
 
isInventoryAvailable(String, int, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
isInventoryAvailable(String, int, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.InventoryProvider
Determines whether Inventory is available for a particular SKU.
isInventoryAvailable(List<InventoryAvailabilityRequest>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.InventoryProvider
Determines whether Inventory is available for a list of catalog items.
isInventoryAvailable(Map<String, Integer>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.EmptyInventoryProvider
 
isInventoryAvailable(Map<String, Integer>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.InventoryProvider
Determines whether Inventory is available for a list of SKUs.
isInventoryUnavailableResponse(WebClientResponseException) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
isItem(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultQuoteItemRequestTypes
 
isItemChoice(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
 
isItemElegibleForRemoval(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Hook point to prevent removal of cart items that should not be removed through the cart management endpoints.
isItemIncludesTaxes(Cart, FulfillmentGroup, FulfillmentItem, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
In some situations, especially in European countries, for example, merchants are required to display all prices including tax.
isKNET(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isLegacyExternalPaymentPatternEnabled() - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.PaymentPatternProperties
If true, then the Broadleaf ecosystem will be configured to use the legacy pattern for handling 3DS & HPP interactions where the frontend is responsible for handling the callback redirection & possible resubmission of checkout for the cart.
isLegacyUpdateCartStatusEnabled() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
If true, the deprecated CartOperationService.updateCartStatus(Cart, UpdateCartStatusRequest, ContextInfo) method will be used to update the Cart status.
isLocaleChange(PriceCartRequest, Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
isMarkTransactionsIneligibleForAutomaticReversal() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
Declares whether the payment's transactions should be marked ineligible for automatic reversal.
isMatchCartItemAssetToVariant() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
isMatchCartItemAssetToVariant() - Method in class com.broadleafcommerce.cartoperation.service.mapping.CartItemProductServiceProperties
Determines whether the CartItem.getImageAsset() should match the selected Variant if possible instead of the Product.getPrimaryAsset().
isMerchandisingProduct(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
 
isMoneyOrder(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isNeedSaveContainerItem() - Method in class com.broadleafcommerce.cartoperation.domain.MergeItemPair
Tells if the container instance (MergeItemPair.containerItem) will need to be saved in order for the merge performed to be persisted.
isNeedSaveModifiedItem() - 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.
isNetworkError(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isPaymentCanceled(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
 
isPaymentCancelled(TransactionExecutionResponse) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
isPaymentExpired(TransactionExecutionResponse) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
isPaymentExpired(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
 
isPaymentFailed(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
 
isPaymentMethodOptionAvailableForFulfillmentGroups(CheckoutPaymentMethodOption, List<FulfillmentGroup>) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
Checks that the option is available at least for one of the fulfillment groups.
isPaymentReallocationRequired(MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
isPaymentRequires3dsVerification(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isPaymentRequiresExternalInteraction(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isPayPal(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isPending(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
 
isPersistTaxResponseOnCart() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DelegatingTaxServiceProperties
Whether to populate the tax response payload on the cart.
isPersistTaxResponseOnFulfillments() - Method in class com.broadleafcommerce.cartoperation.service.pricing.DelegatingTaxServiceProperties
Whether to populate the tax response on the fulfillment groups.
isPickupLocation() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Indicates if this location is available for pickup.
isPriceByGroup(FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentPricingConfigHelperService
 
isPriceByGroup(FulfillmentPricingConfig, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.option.FulfillmentPricingConfigHelperService
 
isPriceCart(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
 
isPriced() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
isPriceUpdated() - Method in class com.broadleafcommerce.cartoperation.web.service.StaleCartPricingResultHolder
 
isPricingKey(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.CartPricingTargetType
 
isProcessCheckout(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
 
isProcessingFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isProductMissing(String) - Static method in enum class com.broadleafcommerce.cartoperation.service.AddItemFailure.AddItemFailureType
 
isProductsTargetType(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
 
isProductType(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.IncludedProductType
 
isPurchaseOrder(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isRecalculateTaxes(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
 
isRefund(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
 
isRefundable() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
isRejectOrIgnore(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultMergingType
 
isRemoveAttribute() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
A deletion of a cart attribute.
isRepriceCartOnResolve() - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
Whether the resolved Cart should be repriced if the pricing is stale.
isRequired() - 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.
isRequired(MethodParameter) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CartHandlerMethodArgumentResolver
Tells if the given parameter is required.
isRequires3DSVerification(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isRequires3DSVerification(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
 
isRequiresAdditionalAction(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isRequiresAddlExternalInteraction(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentFinalizationStatus
 
isRequiresExternalInteraction(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isRequiresHostedPaymentPageInteraction(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isRequiresPaymentModification(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentFinalizationStatus
 
isResetTransactionReversalState() - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
Whether to reset transaction reversal state.
isResponseValidationFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
 
isReverseAuth(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
 
isSalesRep(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
Determines if the currently authenticated user is a sales rep.
isSalesRepWithPublishQuotePermission(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
Determines if the currently authenticated user is a sales rep with the QuoteAuthUtils.SALES_REP_PUBLISH_QUOTE_PERMISSION permission.
isSameItem(CartItem, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
 
isSameItem(ItemListItem, ItemListItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
 
isSameItem(I, I) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Tells if two item instances are actually the same instance.
isSelectorProduct(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
 
isSendCartAwaitingPaymentResultsEventError(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isSendCheckoutCompletionEventError(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isSendingToProcessor(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
 
isSeparate(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultMergingType
 
isSerialized(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Determines whether the cart item has a serialized sku inventory object
isSerialized(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
Determines whether the cart item has a serialized sku inventory object
isService(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultQuoteItemRequestTypes
 
isShippingLocation() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Indicates if this location is available for shipping.
isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
Whether or not the underlying payment method can only be used once.
isSkipTaxCalculation(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTaxCalculationStrategies
 
isSku(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.CartPricingTargetType
 
isSoftDecline(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.PaymentDeclineType
 
isSpecificChoiceTargetType(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
isSpecificItemChoiceTargetType(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
isStaleCartItemFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isStaleCartPricingHigher(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isStaleCartPricingLower(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
 
isStandardProduct(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
 
isStoreCredit(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isStoreLocation() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Indicates if this inventory location is also a store, meaning that it is a location that customers can come to shop.
isSuccess() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
Whether or not the checkout submission was successful.
isSuccess() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.SendCheckoutEventResponse
Whether or not sending the event was successful.
isSuccess(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
 
isSuccess(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
 
isSwitchCurrencyOnLocaleSwitch() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
When repricing cart, if a new locale has been requested, automatically switch to the default currency for that locale.
isTaxable() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
isTaxEstimated() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
isTest(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentManagementAccessRestrictions
Deprecated.
 
isThirdPartyAccount(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
isThreeDSVerificationForm(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.NextActionType
 
isTokenExpired(GuestToken) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
isTransactionRequiredExternalInteraction() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
Whether the transaction required external interaction (3DS or HPP).
isUnknown(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
 
isUnknown(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentFinalizationStatus
 
isUpdateCatalogPricing() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
Declares if catalog prices should also be gathered as part of the repricing process.
isUpdateCatalogPricingOnCurrencyChange() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
When repricing cart, if the currency changes, force an update to catalog pricing.
isUpdateContactInfo() - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
An update of the contact info for the order (e.g.
isUpdateContactInfo(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
 
isUpdateFulfillmentGroup(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
 
isUserAnApprover(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
Determines if the given CustomerRef is an account approver for the given Cart with the DefaultCartStatuses.REQUIRES_APPROVAL status.
isUsingCollectOnDelivery(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
isUsingCollectOnDelivery(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
isValid() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
Whether or not the payment callback request is valid.
isValid() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
 
isValidationFailure(String) - Static method in enum class com.broadleafcommerce.cartoperation.service.AddItemFailure.AddItemFailureType
 
isValidRequest() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
Declares whether the request has been deemed valid.
isVariantBasedProduct(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
 
isVariantDistinguishing(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
 
isVariantsTargetType(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
 
isVariantType(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.IncludedProductType
 
isVisibleToCustomer(String) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
Returns whether a cart with the given status is allowed to viewed by a customer.
isWire(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
ITEM - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultQuoteItemRequestTypes
Represents an item.
ITEM_CHOICE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
Allows the user to select an additional item that is added to their cart
ITEM_CHOICE_TARGET_KEY - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
A temporary storage location to mark that this dependent CartItem was successfully matched to a particular ItemChoice target (a SpecificItemChoice or Category) when populating item choices.
ITEM_LIST_ITEM_ID - Static variable in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
 
ITEM_NAME - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Quote
The item name for the quote item.
ITEM_NAME - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the CartItem.getName() for the CartItem.
ITEM_NUMBER - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Quote
The item number for the quote item.
ITEM_SKU_CODE - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the CartItem.getSku() for the CartItem.
ItemChoice - Class in com.broadleafcommerce.cartoperation.domain
Configuration state for ProductOptionType.ITEM_CHOICE.
ItemChoice() - Constructor for class com.broadleafcommerce.cartoperation.domain.ItemChoice
 
ItemChoiceConfigurationService - Interface in com.broadleafcommerce.cartoperation.service.configuration
 
ItemChoiceSelectionType - Enum Class in com.broadleafcommerce.cartoperation.domain
Describes restrictions placed on the customer's ability to select items from the targeted set.
ItemChoiceTargetType - Enum Class in com.broadleafcommerce.cartoperation.domain
The possible types of targets a ItemChoice can have.
itemListAccessRuleProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
ItemListAccessRuleProvider<P extends com.broadleafcommerce.cart.client.domain.ItemListAccessRule> - Interface in com.broadleafcommerce.cartoperation.service.provider
A provider of item list access rules.
ItemListAddToCartProperties - Class in com.broadleafcommerce.cartoperation.service
 
ItemListAddToCartProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.ItemListAddToCartProperties
 
ItemListAddToCartResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
DTO for communicating the results of a checkout submission
ItemListAddToCartResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
 
itemListAddToCartService(ItemListSecurityService<ItemListAccessRule>, ItemListItemManagementService<ItemListItem>, CartOperationService, ItemListAddToCartProperties, TypeFactory) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
ItemListAddToCartService - Interface in com.broadleafcommerce.cartoperation.service
Service for adding ItemList(s) to the cart
itemListItemManagementService(ItemListProvider<ItemList>, ItemListItemProvider<T>, ItemListSecurityService<ItemListAccessRule>, TypeFactory, ItemListItemMergingService<T>) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
ItemListItemManagementService<I extends com.broadleafcommerce.cart.client.domain.ItemListItem> - Interface in com.broadleafcommerce.cartoperation.service
Service responsible for managing actions to item list items.
ItemListItemMergingService<I extends com.broadleafcommerce.cart.client.domain.ItemListItem> - Interface in com.broadleafcommerce.cartoperation.service
Item merging service for Item Lists and Item List Items.
ItemListItemOperationEndpoint<I extends com.broadleafcommerce.cart.client.domain.ItemListItem> - Class in com.broadleafcommerce.cartoperation.web.endpoint
Endpoint for management of item list items.
ItemListItemOperationEndpoint(AuthenticationUtils, ItemListItemManagementService<I>) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
itemListItemProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
ItemListItemProvider<I extends com.broadleafcommerce.cart.client.domain.ItemListItem> - Interface in com.broadleafcommerce.cartoperation.service.provider
A provider of item list items.
itemListManagementService(TypeFactory, ItemListProvider<T>, ItemListSecurityService<ItemListAccessRule>, ItemListItemManagementService<ItemListItem>) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
ItemListManagementService<L extends com.broadleafcommerce.cart.client.domain.ItemList> - Interface in com.broadleafcommerce.cartoperation.service
Service responsible for managing actions to item lists.
ItemListOperationEndpoint<L extends com.broadleafcommerce.cart.client.domain.ItemList> - Class in com.broadleafcommerce.cartoperation.web.endpoint
Endpoint for management of item list(s).
ItemListOperationEndpoint(AuthenticationUtils, ItemListManagementService<L>, ItemListAddToCartService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
itemListProvider(WebClient, ObjectMapper, TypeFactory, ExternalCartProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
ItemListProvider<P extends com.broadleafcommerce.cart.client.domain.ItemList> - Interface in com.broadleafcommerce.cartoperation.service.provider
A provider of Item Lists.
ItemListSecurity() - Constructor for class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
 
itemListSecurityService(TypeFactory, ItemListAccessRuleProvider<T>, CartOperationServiceProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
ItemListSecurityService<R extends com.broadleafcommerce.cart.client.domain.ItemListAccessRule> - Interface in com.broadleafcommerce.cartoperation.service
Manages security/access-control for item lists.
ItemMergingService<C,I> - Interface in com.broadleafcommerce.cartoperation.service
Service for handling merges of similar items within some container.
ITEMS_SUBPATH - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 

J

Jwt() - Constructor for class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
 
JWTTransferCartTokenDecoder - Class in com.broadleafcommerce.cartoperation.service.csr
A default implementation of the TransferCartTokenDecoder that decoded the TransferCartToken from a JWT token string.
JWTTransferCartTokenDecoder(JWTTransferCartTokenDecoderProperties, TypeFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
Primary constructor for initializing the decoder
JWTTransferCartTokenDecoder(TypeFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenDecoder
Optional constructor if looking to manually configure the decoder using the setters.
JWTTransferCartTokenDecoderProperties - Class in com.broadleafcommerce.cartoperation.service.environment
Properties used to support the JWTTransferCartTokenDecoder in decoding transfer cart tokens from JWTs.
JWTTransferCartTokenDecoderProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenDecoderProperties
 
JWTTransferCartTokenEncoder - Class in com.broadleafcommerce.cartoperation.service.csr
A default implementation of the TransferCartTokenEncoder that encodes the TransferCartToken into a JWT token string.
JWTTransferCartTokenEncoder() - Constructor for class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
Optional constructor if looking to manually configure the encoder using the setters.
JWTTransferCartTokenEncoder(JWTTransferCartTokenEncoderProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
Primary constructor for initializing the encoder
JWTTransferCartTokenEncoderProperties - Class in com.broadleafcommerce.cartoperation.service.environment
Properties used to support the JWTTransferCartTokenEncoder in encoding preview tokens as JWTs.
JWTTransferCartTokenEncoderProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
 

K

KILOGRAMS - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.WeightUnits
 
KNET - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
Alternative Payment Methods

L

LAST - Static variable in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentPriorityStrategy
 
lastCatalogRepriceIsStale(Cart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
Determines if the period between now and the cart's last catalog reprice has exceeded the time-to-live defined in CartOperationServiceProperties.getCartPricingTimeToLive().
latestPriceIsHigher(MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
latestPriceIsLower(MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
LINE_ITEM - Enum constant in enum class com.broadleafcommerce.cartoperation.service.configuration.FulfillmentPriceProportionMethods
Calculates an equal proportion for each FulfillmentItem.
listen(Message<ExternalPaymentTransactionCartFinalizationEvent>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
listen(Message<PaymentTransactionResultEvent>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
 
loadAuthorizedClient(String, Authentication, HttpServletRequest) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
Deprecated.
 
lockAndRetrieveCartPayments(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
lockAndRetrieveCartPayments(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Same functionality as PaymentProvider.lockCartPayments(Cart, ContextInfo) but this method also includes the PaymentSummaries in the response.
lockAndRetrievePayments(LockPaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
Locks the payments based on the given LockPaymentRequest.
lockCartPayments(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
lockCartPayments(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Locks the cart's payments to ensure that all of the work done within the CheckoutWorkflow and checkout process in general is consistently interacting with payments that will not change.
LockPaymentRequest - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.payment
A request DTO used to establish locks on a set of payments.
LockPaymentRequest() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentRequest
 
lockPayments(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.7, in favor of DefaultCheckoutService.lockAndRetrievePayments(CheckoutProcessDto, ContextInfo)
lockPayments(LockPaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
Locks the payments based on the given LockPaymentRequest.
LockPaymentsResponse - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.payment
Response object describing the locked payment summaries.
LockPaymentsResponse() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentsResponse
 
logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
logError(Exception, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
logErrorInitiatingWorkflowRollback(Cart, String, CheckoutWorkflowActivityException) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
logErrorInitiatingWorkflowRollback(Cart, String, Exception) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
Log a message to record the initiation of the workflow rollback
lookup3DSTransactionResult(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
 
lookup3DSTransactionResult(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentTransactionExecutionProvider
Looks up the 3DS transaction results from the gateway.
lookup3DSTransactionResults(CheckoutProcessDto, PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
lookupExternalTransactionResult(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
 
lookupExternalTransactionResult(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentTransactionExecutionProvider
Looks up the external transaction results from the gateway.
lookupExternalTransactionResults(CheckoutProcessDto, PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 

M

makeCurrentDefaultCartNamed(CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
makeCurrentDefaultCartNamed(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
Make the current default Cart for the customer or account named to make way for a CSR transferred cart.
ManageCartEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
 
ManageCartEndpoint(CartResolverService, CartOperationService, CartTransferService, CartVersionValidationService, GuestCartProtectionService, GuestCartTokenValidator, ItemListAddToCartService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
mapFieldsToCartItemAttributes(CartItem, Object, List<CartItemMappingProperties.FieldMapping>) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DataDrivenCartItemProductMapper
 
mapFieldsToCartItemAttributes(CartItem, Object, List<CartItemMappingProperties.FieldMapping>) - Method in class com.broadleafcommerce.cartoperation.service.mapping.PropertyDrivenCartItemProductMapper
 
mapFieldToCartItemAttribute(CartItem, DocumentContext, String, String) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DataDrivenCartItemProductMapper
 
mapFieldToCartItemAttribute(CartItem, DocumentContext, String, String) - Method in class com.broadleafcommerce.cartoperation.service.mapping.PropertyDrivenCartItemProductMapper
 
mapProductToCartItem(CartItem, Product, Variant, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DataDrivenCartItemProductMapper
 
mapProductToCartItem(CartItem, Product, Variant, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.mapping.PropertyDrivenCartItemProductMapper
 
mapProductToCartItem(CartItem, Product, Variant) - Method in interface com.broadleafcommerce.cartoperation.service.mapping.CartItemProductMapper
mapProductToCartItem(CartItem, Product, Variant) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DataDrivenCartItemProductMapper
 
mapProductToCartItem(CartItem, Product, Variant) - Method in class com.broadleafcommerce.cartoperation.service.mapping.PropertyDrivenCartItemProductMapper
 
mapProductToCartItem(CartItem, Product, Variant, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.mapping.CartItemProductMapper
Maps specific Product and Variant information into the CartItem.
matchesByServiceLevel(PricedFulfillmentOption, PricedFulfillmentOption, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Determine if two PricedFulfillmentOptions have the same Fulfillment Type and Service Level.
matchesSelectedOption(PricedFulfillmentOption, PricedFulfillmentOption, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Determine if two PricedFulfillmentOptions have the same Fulfillment Type, Service Level, and Provider ID
MatchingDependentsContext - Class in com.broadleafcommerce.cartoperation.service.configuration
 
MatchingDependentsContext() - Constructor for class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
 
MAX_THRESHOLD - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants
MAXIMUM_THRESHOLD_EXCEEDED - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when the maximum quantity of a certain item is exceeded.
MERCHANDISING_CONTEXT - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the CartItem.getMerchandisingContext() for the CartItem.
MERCHANDISING_PRODUCT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
Denotes a complex, configurable product that acts as a container for other Products or Variants that may be fixed or configurable.
MERCHANDISING_TYPE_ID - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the CartItem.getMerchandisingTypeId() for the CartItem.
merge(MergeItemPair<I>) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Merges the item pair using the merge type of the pair.
mergeCombine(MergeItemPair<I>) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Performs a "combination" merge for an item pair.
mergeIgnore(MergeItemPair<I>) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Performs a "reject or ignore" merge for an item pair.
MergeItemPair<I> - Class in com.broadleafcommerce.cartoperation.domain
A matched pair of items.
MergeItemPair(I, I) - Constructor for class com.broadleafcommerce.cartoperation.domain.MergeItemPair
 
mergeItems(C, List<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
 
mergeItems(C, List<I>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemMergingService
Determines and prepares item merges between items being added/modified and the items of the container.
mergeSeparate(MergeItemPair<I>) - Method in class com.broadleafcommerce.cartoperation.service.AbstractItemMergingService
Performs a "separate" merge for an item pair.
MESSAGE - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Quote
The message for the quote item.
MESSAGE_IDEMPOTENCY_KEY - Static variable in class com.broadleafcommerce.cartoperation.service.messaging.idempotency.CartOpsMessageLockService
 
messagePath() - Method in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
 
MIN_THRESHOLD - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants
MINIMUM_THRESHOLD_NOT_MET - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when the minimum quantity of a certain item is not met.
MISCONFIGURED_DEPENDENT_ITEMS - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when one or more misconfigured dependent items are found for an item.
MISCONFIGURED_SELECTOR_ITEM - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when the item type is "selector" which cannot be added to the cart.
MISMATCHED_DEPENDENT_ITEMS - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when one or more mismatched dependent items are found for an item.
MONEY_ORDER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
moveCustomerCartForCsrTransfer(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
Deprecated, for removal: This API element is subject to removal in a future version.
moveItemsToGroup(List<FulfillmentItem>, FulfillmentGroup, FulfillmentGroup, ContextInfo, boolean) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
 

N

name() - Method in interface com.broadleafcommerce.cartoperation.domain.CheckoutFailureType
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.CartActionAuditUserType
Deprecated.
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.CartApprovalProcessFailureType
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.CreditAccountTransactionSourceUserType
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.ExternalPaymentInteractionResult
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.PaymentFinalizationStatus
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.PaymentManagementAccessRestrictions
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.PaymentOwnerType
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.PaymentSourceType
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.PaymentSummaryAttributes
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.PaymentTransactionSourceEntityType
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.TaxCalculationStrategy
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.TransactionFailureType
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.TransactionStatus
 
name() - Method in interface com.broadleafcommerce.cartoperation.domain.enums.TransactionType
 
name() - Method in interface com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponseType
 
NETWORK_ERROR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
There was an error in communicating with the payment gateway.
newBulkAddToCartResponse() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Instantiates a new BulkAddToCartResponse using the TypeFactory.
newCart - Variable in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider.CartConflictResponse
 
newCart() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Uses the TypeFactory to create a new Cart object.
newCartCreationRequest() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
newCartPricing() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Uses the TypeFactory to create a new CartPricing object.
newCartStatus(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
newCartStatus(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Determines what status should be used when creating new carts.
newItemListAccessRule() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListSecurityService
Creates a new item list access rule instance.
NextAction - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.payment
Object describing the next action for the payment transaction process.
NextAction() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
 
NextActionType - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
An enumeration of next action types.
NO_ADJUSTMENTS_APPLIED - Enum constant in enum class com.broadleafcommerce.cartoperation.web.endpoint.domain.DefaultAddCodeToCartResponseTypes
 
NO_MATCHING_ALLOWED_VALUE - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when no matching allowed value is found.
NO_VARIANT_FOUND - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when no matching variant is found.
NonCatalogItemDetails - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
A DTO for specifying the details for a non-catalog item in a cart.
NonCatalogItemDetails() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.NonCatalogItemDetails
 
NONPOSITIVE_DEPENDENT_ITEM_QUANTITY - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
Validation issue where the quantity of a dependent of a cart item is not greater than zero.
NONPOSITIVE_QUANTITY - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
Validation issue where the quantity of the cart item being added is not greater than zero.
NotOwnerException - Exception in com.broadleafcommerce.cartoperation.exception.security
Thrown when a user makes an attempt to access a resource they don't own.
NotOwnerException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.security.NotOwnerException
 

O

OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.cartoperation.oauth2.client.endpoint
Alternative to DefaultClientCredentialsTokenResponseClient that uses WebClient and allows for access token response that contain additional non-String parameters.
OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.cartoperation.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
obtainLock(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalResourceLockProvider
 
obtainLock(Message<?>, String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.idempotency.CartOpsMessageLockService
 
obtainLock(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ResourceLockProvider
Obtains a resource lock.
of(Cart, ContextInfo) - Static method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationDataHolder
Creates the new state holder with the provided cart and context info
OFFER_IDS_TO_IGNORE - Static variable in class com.broadleafcommerce.cartoperation.domain.CartAttributeConstants.Internal
A list of offer ids to ignore when applying offers.
OfferAudit - Class in com.broadleafcommerce.cartoperation.domain
Captures audit relevant data when an offer was applied to an order.
OfferAudit() - Constructor for class com.broadleafcommerce.cartoperation.domain.OfferAudit
 
OfferProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interfacing with an Offer Engine that can supply discounts and promotions base on the contents of a Cart.
offerShouldBeIgnored(Cart, OfferRef) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOfferUtils
Determines if the given OfferRef should be ignored for the given Cart.
offerShouldBeIgnored(Cart, OfferRef) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
 
OrderLineItemDtoAttributeConstants - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.offer
Contains all the constants for OrderLineItemDto.
ORIGIN_OFFER_ID - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
The id of the offer that this CartItem was a target of.
OVERRIDE_PRICE - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.PricingFields
 
overrideCartItemPrice(Cart, String, OverridePriceRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
 
overrideCartItemPrice(Cart, String, OverridePriceRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CsrCartOperationService
Override the unit price on the cart item.
overrideCartItemPrice(String, boolean, OverridePriceRequest, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
Deprecated.
 
overrideFulfillmentGroupPrice(Cart, String, OverridePriceRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
 
overrideFulfillmentGroupPrice(Cart, String, OverridePriceRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CsrCartOperationService
Override the total fulfillment price on the fulfillment group.
overrideFulfillmentGroupPrice(String, boolean, OverridePriceRequest, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
Deprecated.
 
overrideFulfillmentGroupPriceInCart(String, String, OverridePriceRequest, boolean, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
 
overrideItemPriceInCart(String, String, OverridePriceRequest, boolean, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
 
overridePriceException(OverridePriceException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
OverridePriceException - Exception in com.broadleafcommerce.cartoperation.exception
 
OverridePriceException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.OverridePriceException
 
OverridePriceRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
DTO for a request to update the prices.
OverridePriceRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
 

P

pageableToParams(Pageable) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
Converts a pageable into its corresponding query parameters.
PASSTHROUGH - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentGatewayTypes
 
patchCart(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Patch the cart.
patchCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
patchPayment(UpdatePaymentRequest, Integer, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Updates the payment based on the provided UpdatePaymentRequest.
patchPayment(UpdatePaymentRequest, Integer, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
patchPayment(UpdatePaymentRequest, Integer, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Updates the payment based on the provided UpdatePaymentRequest.
PAYMENT_CANCELED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
The customer has decided to exit the external payment interaction, & therefore, the usage of the payment method is canceled.
PAYMENT_EXPIRED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
The customer did not complete the external payment interaction (e.g.
PAYMENT_FAILED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
The external payment interaction failed.
PAYMENT_FINALIZATION_TIMESTAMPS - Static variable in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
PAYMENT_REQUIRES_3DS_VERIFICATION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The confirmation of the cart's payment(s) failed because 3DS verification is required.
PAYMENT_REQUIRES_EXTERNAL_INTERACTION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The confirmation of the cart's payment(s) failed because external details are required.
paymentAmountsMatchCartTotal(Cart, List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
Determines if all the payments for the given Cart add up to cart's total.
PaymentCallbackValidationRequest - Class in com.broadleafcommerce.cartoperation.domain.payment
Object used to pass information necessary to perform validation for a payment callback, such as a redirect back to Broadleaf from a 3DS verification or HPP interaction.
PaymentCallbackValidationRequest() - Constructor for class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
 
PaymentCallbackValidationResponse - Class in com.broadleafcommerce.cartoperation.domain.payment
Object used to return the results of the validation performed on the payment callback request.
PaymentCallbackValidationResponse() - Constructor for class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
 
PaymentDeclineType - Enum Class in com.broadleafcommerce.cartoperation.domain.enums
When a payment gateway declines a payment, this value indicates whether it is a "soft" (insufficient funds) or "hard" (stolen card) decline.
PaymentFinalizationActivity - Interface in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
Implementations of this interface are responsible for executing an independent & isolated portion of the overall CheckoutWorkflow to validate & process a cart's payments when the cart is in the DefaultCartStatuses.AWAITING_PAYMENT_FINALIZATION status.
paymentFinalizationLockIsExpired(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
PaymentFinalizationLockReleaseException - Exception in com.broadleafcommerce.cartoperation.service.exception
An exception is thrown if the payment finalization lock is not successfully released.
PaymentFinalizationLockReleaseException(String) - Constructor for exception com.broadleafcommerce.cartoperation.service.exception.PaymentFinalizationLockReleaseException
 
PaymentFinalizationLockReleaseException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.service.exception.PaymentFinalizationLockReleaseException
 
PaymentFinalizationStatus - Interface in com.broadleafcommerce.cartoperation.domain.enums
Describes the state of a cart's payments that required additional customer action (e.g.
PaymentGatewayType - Interface in com.broadleafcommerce.cartoperation.domain.enums
Identifies the payment gateway related to a payment.
paymentHasCheckoutAmountAwaitingResult(PaymentSummary, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Determines if the given PaymentSummary has any amount awaiting result based on the given checkout transaction type.
PaymentLockException - Exception in com.broadleafcommerce.cartoperation.exception
Exception thrown when an issue is encountered while obtaining a payment lock.
PaymentLockException() - Constructor for exception com.broadleafcommerce.cartoperation.exception.PaymentLockException
 
PaymentLockException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.PaymentLockException
 
PaymentLockException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.PaymentLockException
 
PaymentLockException(Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.PaymentLockException
 
PaymentManagementAccessRestrictions - Interface in com.broadleafcommerce.cartoperation.domain.enums
Describes the status of a payment.
PaymentNextAction - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout
DTO for communicating the details of a payment's required next action.
PaymentNextAction() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentNextAction
 
PaymentOwnerType - Interface in com.broadleafcommerce.cartoperation.domain.enums
Describes the owner of a payment.
PaymentPatternAutoConfiguration - Class in com.broadleafcommerce.cartoperation.service.payment.autoconfigure
 
PaymentPatternAutoConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.PaymentPatternAutoConfiguration
 
PaymentPatternProperties - Class in com.broadleafcommerce.cartoperation.service.payment.autoconfigure
 
PaymentPatternProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.PaymentPatternProperties
 
PaymentPriorityStrategy - Interface in com.broadleafcommerce.cartoperation.service.payment
A helper component that has understanding of which PaymentSummaries take precedence and should be applied first in various operations such as payment authorize.
paymentProvider - Variable in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
paymentProvider(WebClient, ObjectMapper, TypeFactory, ExternalPaymentProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
PaymentProvider<P extends PaymentSummary> - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interfacing with a Payment Management system for operations around payment related entities.
PaymentRef - Class in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
A reference to a payment.
PaymentRef() - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
 
paymentRequires3dsInteraction(PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
paymentRequiresExternalInteraction(PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
paymentsMatchCartTotal(Cart, List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Determines if all the payments for the given Cart add up to cart's total.
PaymentSourceType - Interface in com.broadleafcommerce.cartoperation.domain.enums
Describes the source of a payment.
PaymentSummary - Class in com.broadleafcommerce.cartoperation.domain.payment
The domain that summarizes the current state of transactions against the payment.
PaymentSummary() - Constructor for class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
 
PaymentSummaryAttributes - Interface in com.broadleafcommerce.cartoperation.domain.enums
 
PaymentTaxAddressSourceHandler - Class in com.broadleafcommerce.cartoperation.service.fulfillment.address
Populates the tax address from the billing address.
PaymentTaxAddressSourceHandler(PaymentProvider<PaymentSummary>, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.address.PaymentTaxAddressSourceHandler
 
PaymentTransactionExecutionActivity - Class in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
This CheckoutWorkflowActivity is responsible for executing payment transactions that are required to complete a successful checkout.
PaymentTransactionExecutionActivity(PaymentTransactionExecutionService, MessageSource) - Constructor for class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.PaymentTransactionExecutionActivity
 
PaymentTransactionExecutionProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interfacing with a PaymentTransactionService's APIs to execute payment transactions.
PaymentTransactionExecutionService - Interface in com.broadleafcommerce.cartoperation.service.payment
This service is meant to coordinate the execution of payment transactions against the cart's PaymentSummaries in the context of a checkout submission.
PaymentTransactionFailureDetail - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout
DTO for communicating the details of a failed payment transaction executed during checkout.
PaymentTransactionFailureDetail() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
 
PaymentTransactionFailureException - Exception in com.broadleafcommerce.cartoperation.exception
Exception thrown if there was an issue while attempting to execute a payment transaction for one of the cart's PaymentSummaries.
PaymentTransactionFailureException(String, Cart, List<PaymentTransactionFailureDetail>) - Constructor for exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionFailureException
 
PaymentTransactionFailureException(String, Throwable, Cart) - Constructor for exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionFailureException
 
PaymentTransactionFailureException(String, Throwable, Cart, List<PaymentTransactionFailureDetail>) - Constructor for exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionFailureException
 
PaymentTransactionRef - Class in com.broadleafcommerce.cartoperation.domain.payment
A reference to a payment transaction.
PaymentTransactionRef() - Constructor for class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
 
PaymentTransactionResultEvent - Class in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
 
PaymentTransactionResultEvent() - Constructor for class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
PaymentTransactionSourceEntityType - Interface in com.broadleafcommerce.cartoperation.domain.enums
Represents the default possible values for a payment transaction's source entity type.
PaymentType - Interface in com.broadleafcommerce.cartoperation.domain.enums
This represents types of payments that can be applied to a cart.
PAYPAL - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
Digital Wallet Types
PENDING - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
The transaction request was successfully handled by the gateway, but the transaction itself is not yet finalized.
PendingPaymentFailedMessageException - Exception in com.broadleafcommerce.cartoperation.exception
Thrown when an issue is encountered while sending a pending payment failed message to notify external & internal listeners that one or more of cart's pending payments has failed.
PendingPaymentFailedMessageException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.PendingPaymentFailedMessageException
 
performRegexValidation(CartItem, AttributeChoice, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
Perform regex validation from AttributeChoice.getValidationRule() against the cart.
performValidationStrategy(CartItem, AttributeChoice, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
Perform the AttributeChoice.getValidationStrategy() on the cartItem and the chosen value.
persistTaxResponseOnCart(TaxCalculationResponse, Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
PickupTypeFulfillmentGroupSubmitValidator - Class in com.broadleafcommerce.cartoperation.service.fulfillment.validation.type
Validates fulfillment information specific to FulfillmentType.PICKUP fulfillment groups.
PickupTypeFulfillmentGroupSubmitValidator(Set<FulfillmentAddressSubmitValidator>) - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.PickupTypeFulfillmentGroupSubmitValidator
 
populateAccountFields(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.web.resolver.CustomerRefHandlerMethodArgumentResolver
Populates the account-related fields for the given CustomerRef from current authentication context.
populateAdjustments(CheckoutCart) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Populates the cart item, fulfillment item, and fulfillment group Adjustments and clear unneeded fields for the given CheckoutCart.
populateAttributeChoiceLabelsFromOptions(CartItem, P) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
populateAuthorDetails(P, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
Populates the CartNote's author details.
populateBundleFulfillmentLineItemDto(Map<String, OrderLineItemDto>, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
populateCartItemFromNonCatalogItemRequest(CartItem, NonCatalogItemDetails, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Populates the given CartItem based on the given NonCatalogItemDetails.
populateCartItemUpdates(CartItem, UpdateItemRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Takes the changes from the UpdateItemRequest and populates them onto the CartItem.
populateCartUpdatesFromUpdateItemRequest(Cart, UpdateItemRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Takes the changes from the UpdateItemRequest and populates them onto the Cart.
populateCatalogItemInformation(CartItem, CatalogItemList<? extends CatalogItem>, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
populateCatalogItemInformation(CartItem, P, List<P>, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
populateCatalogItemInformation(CartItem, CatalogItemList<? extends CatalogItem>, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.mapping.CartItemCatalogInformationService
Populate catalog information within the CartItem based on the provided CatalogItem and the merchandising context
populateCatalogItemInformation(CartItem, P, List<P>, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.mapping.CartItemCatalogInformationService
Populate catalog information within the CartItem based on the provided CatalogItem and the merchandising context
populateCodes(Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
populateCurrency(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
populateDependentItemInformation(CartItem, P, List<P>, boolean) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
Deprecated.
populateDependentItemInformation(CartItem, P, List<P>, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
populateDependentLineItemDto(List<OrderLineItemDto>, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Deprecated, for removal: This API element is subject to removal in a future version.
populateDependentLineItemDto(List<OrderLineItemDto>, CartItem, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
populateFromRequest(CartItem, AddItemRequest, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Populates the cart item fields based on the request.
populateFulfillmentGroupDto(Map<String, OrderLineItemDto>, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
populateFulfillmentGroupDtos(List<OrderLineItemDto>, Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
populateFulfillmentLineItemDto(Map<String, OrderLineItemDto>, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
populateFulfillmentServiceLevelData(FulfillmentGroup, FulfillmentGroupDto<FulfillmentLineItemDto>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
populateIncludedProduct(CartItem, IncludedProduct, List<CartItem>, boolean) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
 
populateIncludedProduct(CartItem, IncludedProduct, List<CartItem>, boolean) - Method in interface com.broadleafcommerce.cartoperation.service.configuration.IncludedProductConfigurationService
Populate the IncludedProduct as a dependent item in the provided CartItem.
populateItemChoice(CartItem, ProductOption, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultItemChoiceConfigurationService
 
populateItemChoice(CartItem, ProductOption, List<CartItem>) - Method in interface com.broadleafcommerce.cartoperation.service.configuration.ItemChoiceConfigurationService
Populates item choices in CartItem.getDependentCartItems() and hydrates them with pricing information from ItemChoice and SpecificItemChoice.
populateLineItemDto(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Returns a populated OrderLineItemDto from given CartItem.
populateLineItemDto(List<OrderLineItemDto>, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Deprecated.
in favor of ExternalOfferProvider.populateLineItemDto(CartItem) for simpler client extension
populateLineItems(Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
populateOfferCodeAttributes(OfferCodeDto, Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Hook point to add additonal attributes to the offer codes before sending to the offer service.
populateOfferCodes(Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
populateQuoteName(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
Populates the name of the quote if not already set.
populateTaxAddressFromAddress(TaxAddress, Address) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.address.TaxAddressSourceHandler
Populates the given TaxAddress with the given Address.
populateVariantInformation(CartItem, Variant, Map<String, PriceInfo>) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.cartoperation.autoconfigure.CartOperationDefaultsEnvironmentPostProcessor
 
postProcessReleaseReservationResponse(Cart, ReleaseSkuInventoryReservationResponse, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
Arbitrary hook point to allow for post processing of the Cart and/or the ReleaseSkuInventoryReservationResponse.
postProcessReservationResponse(Cart, SkuInventoryReservationResponse, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
Arbitrary hook point to allow for post processing of the Cart and/or the SkuInventoryReservationResponse.
postProcessStatusChange(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Perform any additional handling after the Cart has changed status.
postProcessStatusChange(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.AbstractAccountCartStatusHandler
 
postProcessStatusChange(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteQuoteRequestedStatusHandler
By default, this erases the expiration date for this status.
postProcessStatusChange(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteRejectedStatusHandler
By default, this erases the expiration date for this status.
POUNDS - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.WeightUnits
 
prepareCartForCheckout(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Prepares the cart for checkout.
prepareCartForPricing(Cart, PriceCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
prepareCartsForJob(List<Cart>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Prepares the given Carts before executing the scheduled job.
PRICE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.BandField
 
PRICE_CART - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
Represents the price cart flow.
PRICE_INFO - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants
Contains the PriceInfo for the CartItem as a result of pricing.
PRICE_UNAVAILABLE - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
Validation issue where no price is available for the item being added.
priceCart(Cart, PriceCartRequest, boolean, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
priceCart(Cart, PriceCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
priceCart(Cart, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Prices cart, processes free gift offers, and saves cart if saveCart is true.
priceCart(Cart, boolean, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Prices cart, processes free gift offers, and saves cart if saveCart is true.
priceCart(Cart, PriceCartRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Prices cart, processes free gift offers, and saves cart with the provided PriceCartRequest if saveCart is true.
priceCart(Cart, PriceCartRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartPricingService
priceCart(Cart, PriceCartRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
priceCart(Cart, PriceCartRequest, boolean, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Prices cart, processes free gift offers, and saves cart with the provided PriceCartRequest if saveCart is true.
priceCart(Cart, PriceCartRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
priceCart(Cart, PriceCartRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartPricingService
Price the cart with the provided locale and currency.
priceCart(Cart, PriceCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
priceCart(Cart, PriceCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
priceCart(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
priceCart(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartPricingService
Price the cart.
priceCart(String, PriceCartRequest, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
priceCartItems(Cart, PriceCartRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartPricingService
 
priceCartItems(Cart, PriceCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
priceCartItems(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartPricingService
 
PriceCartRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
A DTO used to provide context on a request to price a cart.
PriceCartRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
 
priceCartWithCatalogPriceUpdates(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
priceCartWithCatalogPriceUpdates(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Reprice the cart, including applying the latest catalog-based prices for each of its items
priceCartWithCatalogPriceUpdates(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartPricingService
Reprice the cart, including applying the latest catalog-based prices for each of its items
priceCartWithCatalogPriceUpdates(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
PricedFulfillmentOptionSubmitValidator - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.validation.option
 
PriceInfoComparator - Class in com.broadleafcommerce.cartoperation.service.pricing
A comparator for comparing PriceInfo based on the precedence of each price according to this priority: Whether it's from a Price List.
PriceInfoComparator() - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.PriceInfoComparator
 
PriceInvalidation() - Constructor for class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
 
PRICING_KEY - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.CartPricingTargetType
 
PRICING_KEY_PRICE_INFOS - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
Contains a map from CatalogItem.getPricingKey() key to PriceInfo for the associated CatalogItem.
pricingFields() - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
Produces a set of field names of pricing fields that should be validated.
PricingFields - Class in com.broadleafcommerce.cartoperation.service.pricing
 
PricingFields() - Constructor for class com.broadleafcommerce.cartoperation.service.pricing.PricingFields
 
PricingProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interfacing with operations around pricing.
process(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
process(Message<ExternalPaymentTransactionCartFinalizationEvent>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
 
process(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Initiates the scheduled job to finalize cart awaiting payment result based on the provided message.
process(ChangeCartStatusRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.status.CartStatusHandler
Processes the cart status change if it is valid.
PROCESS_CHECKOUT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
Represents the process checkout flow.
processCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
Validates that the cart's payments have successful checkout transactions that match the cart total.
processCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Rolls back or finalizes checkout for the given Cart based on whether its payments failed or succeeded.
processCarts(List<Cart>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Processes the given Carts.
processCheckout(CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
processCheckout(Cart, CartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
Deprecated.
Executes the checkout process for a cart.
processCheckout(CheckoutProcessDto, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.CheckoutService
Process checkout against the provided CheckoutProcessDto.
processCheckout(String, CheckoutProcessRequest, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
processExistingFreeGiftItems(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Updates existing free gift items quantities and remove existing free gift items if necessary, and then return a list of FreeGiftItems to add to cart.
processFreeGiftItemsForRemoval(Cart, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Processes free gift items whenever CartItems are being removed.
processFreeGiftOffers(Cart, OrderResponse<T>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
processFreeGiftOffers(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Processes all free gift offers stored in Cart.getInternalAttributes().
PROCESSING_FAILURE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
The payment gateway failed to successfully process the transaction.
processMessage(Message<PaymentTransactionResultEvent>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
processPaymentsForReleasedPaymentFinalizationLock(Cart, LockPaymentsResponse, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
processStatusChange(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Perform the status change of the Cart.
processStatusChange(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.accountcart.AbstractAccountCartStatusHandler
 
processStatusChange(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAssignedStatusHandler
 
processStatusChange(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
Product - Class in com.broadleafcommerce.cartoperation.domain
A reference to a product, typically used as a holder for information communicated from an external service.
Product() - Constructor for class com.broadleafcommerce.cartoperation.domain.Product
 
PRODUCT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.IncludedProductType
The add on targets exactly one, predetermined Product.
PRODUCT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.SpecificItemChoiceType
 
PRODUCT_ID - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the CartItem.getProductId() for the CartItem.
PRODUCT_MISSING - Enum constant in enum class com.broadleafcommerce.cartoperation.service.AddItemFailure.AddItemFailureType
The request's product was not found, therefore the request configuration could not be validated
PRODUCT_TAGS - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the CartItem.getProductTags() for the CartItem.
PRODUCT_TYPE - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
 
PRODUCT_TYPE - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the product type for the CartItem.
ProductOption - Class in com.broadleafcommerce.cartoperation.domain
A "product option" encapsulates additional, variable information about a Product explicitly designed for customer-facing input.
ProductOption() - Constructor for class com.broadleafcommerce.cartoperation.domain.ProductOption
 
ProductOptionType - Enum Class in com.broadleafcommerce.cartoperation.domain
Out of the box forms that a ProductOption can take.
ProductTag - Class in com.broadleafcommerce.cartoperation.domain
This defines the relationship between a Product and AdvancedTag.
ProductTag() - Constructor for class com.broadleafcommerce.cartoperation.domain.ProductTag
 
PropertyDrivenCartItemProductMapper - Class in com.broadleafcommerce.cartoperation.service.mapping
 
PropertyDrivenCartItemProductMapper(ObjectMapper, CartItemMappingProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.mapping.PropertyDrivenCartItemProductMapper
 
prorateFulfillmentGroupAdjustments(FulfillmentGroup, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, adjustment prorations are now done in OfferServices
prorateFulfillmentGroupsAdjustments(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, adjustment prorations are now done in OfferServices
prorateFulfillmentGroupsAdjustments(Cart) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.FulfillmentPricingService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, adjustment prorations are now done in OfferServices
prorateOrderAdjustments(Cart, Collection<? extends FulfillmentItem>, MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, adjustment prorations are now done in OfferServices
protectCartOperationForGuest(Function<Cart, T>, Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
Helper method to validate the guest token, protect the resolved cart, & execute the operation.
protectCartOperationForGuest(Supplier<Cart>, Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
protectCartOperationForGuest(Supplier<T>, Cart, String, ContextInfo, Function<T, Cart>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
protectGuestCartIfNecessary(Cart, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
protectGuestCartIfNecessary(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
If the provided cart is a guest cart, and there is no guest token, then this will produce a cloned guest cart, excluding any customer data.
ProviderApiException - Exception in com.broadleafcommerce.cartoperation.exception
Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers (e.g., CatalogProvider) received.
ProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.cartoperation.exception.ProviderApiException
 
ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.cartoperation.exception.ProviderApiException
 
ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.cartoperation.exception.ProviderApiException
 
ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.cartoperation.exception.ProviderApiException
 
PURCHASE_ORDER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
purgeLocks(Duration) - Method in class com.broadleafcommerce.cartoperation.service.messaging.idempotency.CartOpsMessageLockService
 

Q

QUANTITY - Enum constant in enum class com.broadleafcommerce.cartoperation.service.configuration.FulfillmentPriceProportionMethods
Calculates the proportion based on the FulfillmentItem.getQuantity() For example, given an FulfillmentGroup with 3 fulfillment items with quantities 3, 1, 4, they will have proportions 3/8, 1/8, 4/8, respectively.
Quote() - Constructor for class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Quote
 
QuoteAssignedStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.quote
Handles a Cart in or changing to the DefaultQuoteStatuses.ASSIGNED status.
QuoteAssignedStatusHandler(AuthenticationUtils, TypeFactory, QuoteAuthUtils, QuoteProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAssignedStatusHandler
 
quoteAuthUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.QuoteConfiguration
 
QuoteAuthUtils - Class in com.broadleafcommerce.cartoperation.service.status.quote
 
QuoteAuthUtils(AuthenticationUtils) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
 
QuoteCanceledStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.quote
Handles a Cart in or changing to the DefaultQuoteStatuses.CANCELED status.
QuoteCanceledStatusHandler(AuthenticationUtils, TypeFactory, QuoteAuthUtils, QuoteProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.QuoteCanceledStatusHandler
 
QuoteConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.QuoteConfiguration
 
QuoteConfigurationProperties - Class in com.broadleafcommerce.cartoperation.service.quote
 
QuoteConfigurationProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.quote.QuoteConfigurationProperties
 
QuoteConfigurationResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain.quote
Represents the response from getting the QuoteProperties.
QuoteConfigurationResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteConfigurationResponse
 
QuoteDraftingStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.quote
Handles a Cart in or changing to the DefaultQuoteStatuses.DRAFTING status.
QuoteDraftingStatusHandler(AuthenticationUtils, TypeFactory, QuoteAuthUtils, QuoteProperties, CartProvider, CartOperationService, CartActionAuditOperationService<CartActionAudit>) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
QuoteEditingStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.quote
Handles a Cart in or changing to the DefaultQuoteStatuses.EDITING status.
QuoteEditingStatusHandler(AuthenticationUtils, TypeFactory, QuoteAuthUtils, QuoteProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.QuoteEditingStatusHandler
 
quoteEndpoint() - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
QuoteEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
Endpoints for Quote.
QuoteEndpoint(CartResolverService, QuoteService, QuoteProperties, TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
 
QuoteExpiredStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.quote
Handles a Cart in or changing to the DefaultQuoteStatuses.EXPIRED status.
QuoteExpiredStatusHandler(AuthenticationUtils, TypeFactory, QuoteAuthUtils, QuoteProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.QuoteExpiredStatusHandler
 
QuoteFunctionalitiesAspect - Class in com.broadleafcommerce.cartoperation.aspect
A Spring AOP Aspect that guards the quote functionalities based on the context from the executed method's ContextInfo argument.
QuoteFunctionalitiesAspect(QuoteProperties) - Constructor for class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
QuoteNotEnabledException - Exception in com.broadleafcommerce.cartoperation.exception
Exception thrown when attempting to perform operations against a quote but the quote functionalities are disabled in the given context.
QuoteNotEnabledException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.QuoteNotEnabledException
 
QuoteProcessRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain.quote
Request DTO used for providing information for the quote flows, such as submitting, editing, or publishing a quote
QuoteProcessRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
 
QuoteProcessResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain.quote
DTO for communicating the results of quote flows, such as submitting, editing, or publishing a quote
QuoteProcessResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessResponse
 
QuotePublishedStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.quote
Handles a Cart in or changing to the DefaultQuoteStatuses.PUBLISHED status.
QuotePublishedStatusHandler(AuthenticationUtils, TypeFactory, QuoteAuthUtils, QuoteProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.QuotePublishedStatusHandler
 
QuoteQuoteRequestedStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.quote
Handles a Cart in or changing to the DefaultQuoteStatuses.QUOTE_REQUESTED status.
QuoteQuoteRequestedStatusHandler(AuthenticationUtils, TypeFactory, QuoteAuthUtils, QuoteProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.QuoteQuoteRequestedStatusHandler
 
QuoteRejectedStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.quote
Handles a Cart in or changing to the DefaultQuoteStatuses.REJECTED status.
QuoteRejectedStatusHandler(AuthenticationUtils, TypeFactory, QuoteAuthUtils, QuoteProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.QuoteRejectedStatusHandler
 
quoteService() - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
QuoteService - Interface in com.broadleafcommerce.cartoperation.service.quote
Defines a service that handles quote-related operations.
QuoteSubmittedStatusHandler - Class in com.broadleafcommerce.cartoperation.service.status.quote
Handles a Cart in or changing to the DefaultCartStatuses.SUBMITTED status.
QuoteSubmittedStatusHandler(AuthenticationUtils, TypeFactory, QuoteAuthUtils, QuoteProperties) - Constructor for class com.broadleafcommerce.cartoperation.service.status.quote.QuoteSubmittedStatusHandler
 

R

RANDOM - Static variable in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
readAccountById(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CustomerProvider
Read a customer account by the supplied ID
readAccountById(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProvider
 
readAllByOwnerTypeAndOwnerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
readAllByOwnerTypeAndOwnerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Retrieves a list of PaymentSummaries that belong to the given owner type and owner id.
readAnonymousCustomerCart(ContextInfo, String, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
 
readByCartId(String, boolean, CustomerRef, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
 
readByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Retrieves a list of PaymentSummaries that belong to the given Cart.getId().
readByCartId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.actionaudit.DefaultCartActionAuditOperationService
 
readByCartId(ContextInfo, CustomerRef, String, boolean, Node, Pageable) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
readByCartId(String, boolean, CustomerRef, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.note.CartNoteOperationService
Retrieves all cart notes based on the given cart id and filter.
readByCartId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.actionaudit.CartActionAuditOperationService
Retrieves all cart action audits based on the given cart id.
readByCartId(Pageable, ContextInfo, CustomerRef, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartActionAuditOperationEndpoint
 
readByCartItemId(String, String, CustomerRef, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
 
readByCartItemId(ContextInfo, CustomerRef, String, String, Node, Pageable) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
readByCartItemId(String, String, CustomerRef, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.note.CartNoteOperationService
Retrieves all cart notes based on the given cart item id and filter.
readByCustomerId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CustomerProvider
Read a customer by ID
readByCustomerId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProvider
 
readById(String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
 
readById(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
 
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.
readById(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListProvider
Reads a specific item list by its ID.
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
 
readCartByOrderNumber(ContextInfo, CustomerRef, String, boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
 
readCartByOrderNumberForAnonymousCustomer(ContextInfo, String, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
 
readCartByOrderNumberForAnonymousCustomer(ContextInfo, String, String, boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
 
readCartsForCustomer(ContextInfo, CustomerRef, Date, Date, Pageable) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
 
readCreditAccounts(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CreditAccountTransactionExecutionProvider
Reads the credit account for the specified account numbers.
readCreditAccounts(List<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountTransactionExecutionProvider
 
readCustomerCart(ContextInfo, CustomerRef, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
 
readCustomerStoreCreditAccount(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountTransactionExecutionProvider
 
readCustomerStoreCreditAccount(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CreditAccountTransactionExecutionProvider
Reads the credit account for the specified customer id and account number.
readCustomerStoreCreditAccounts(String, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CreditAccountTransactionExecutionProvider
Reads the credit account for the specified customer id and account numbers.
readCustomerStoreCreditAccounts(String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountTransactionExecutionProvider
 
readFulfillmentPricingConfig(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProvider
 
readFulfillmentPricingConfig(ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.FulfillmentProvider
Reads the FulfillmentPricingConfig for a given ContextInfo.
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(Cart, MonetaryAmount, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
reallocateCartTotalAmongstPayments(MonetaryAmount, List<PaymentSummary>, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
reallocateCartTotalAmongstPayments(MonetaryAmount, List<PaymentSummary>, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Reallocate the cart total among the cart's payments
reallocateCartTotalMultiplePayments(MonetaryAmount, List<PaymentSummary>, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Hook point to automatically reallocate the cart total amongst the cart's payments.
RECALCULATE_TAXES - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
Represents the recalculate taxes flow.
recalculateTax(Cart, boolean, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
recalculateTax(Cart, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
recalculateTaxesForCart(Cart, boolean, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Deprecated.
recalculateTaxesForCart(Cart, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Recalculates the taxes for the provided Cart.
recalculateTaxesForCart(Cart, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
recalculateTaxesForCart(Cart, boolean, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Deprecated. 
recalculateTaxesForCart(String, boolean, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
recalculateTaxesForCart(String, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
reclaimAccountCartStatusChangeHandler(AuthenticationUtils, TypeFactory, CartUtils) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.AccountCartStatusChangeConfiguration.AccountCartStatusHandlers
 
ReclaimAccountCartStatusChangeHandler - Class in com.broadleafcommerce.cartoperation.service.status.accountcart
This handler is used to change a cart with REJECTED or REQUIRES_APPROVAL status to the IN_PROCESS status in B2B flows.
ReclaimAccountCartStatusChangeHandler(AuthenticationUtils, TypeFactory, CartUtils) - Constructor for class com.broadleafcommerce.cartoperation.service.status.accountcart.ReclaimAccountCartStatusChangeHandler
 
recordPaymentFinalizationTimestamp(CheckoutProcessDto) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
recordRollbackError(CheckoutProcessDto, 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.
recordWorkflowError(CheckoutProcessDto, 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.
refreshOptions(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
refreshOptions(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.option.FulfillmentOptionRequestService
Refresh the selected PricedFulfillmentOptions on the cart.
refreshOptionsAndGroups(Cart, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Refresh the selected fulfillment options, save the cart, and return the cart with all fulfillment options.
refreshOptionsAndSyncGroups(Cart, boolean, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Fetch up-to-date PricedFulfillmentOptions and replace the corresponding options selected on the Cart with the updated version.
refreshOptionsForGroups(Cart, Map<String, List<PricedFulfillmentOption>>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
refreshOptionsForItems(Cart, Map<String, List<PricedFulfillmentOption>>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
refreshSelectedOptions(Cart, FulfillmentOptionResponse, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Update the PricedFulfillmentOption selections on the cart to the latest versions from the FulfillmentOptionResponse.
refreshSelectedOptionsAndGrouping(Cart, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Deprecated.
In favor of the refreshOptionsAndSyncGroups that takes the onlySelectedOptions parameter: refreshOptionsAndSyncGroups(Cart, boolean onlySelectedOptions, FulfillmentPricingConfig, ContextInfo)
REFUND - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
Funds have been refunded/credited.
REGEX - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ValidationType
A regular express is run against the submitted option value
registeredOnly() - Element in annotation interface com.broadleafcommerce.cartoperation.web.resolver.annotation.ResolveCustomerRef
Indicates that the customer reference must be resolver to a registered customer, otherwise an authentication exception will be thrown.
REJECT_OR_IGNORE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultMergingType
Reject or ignore item from being added.
rejectCart(Cart, CustomerRef, CartApprovalProcessRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
rejectCart(Cart, CustomerRef, CartApprovalProcessRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.approval.CartApprovalService
Action performed by an account approver to reject a Cart.
rejectCart(String, CartApprovalProcessRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartApprovalEndpoint
 
rejectedAccountCartStatusChangeHandler(AuthenticationUtils, TypeFactory, CartUtils, CartApprovalValidationService) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.AccountCartStatusChangeConfiguration.AccountCartStatusHandlers
 
RejectedAccountCartStatusChangeHandler - Class in com.broadleafcommerce.cartoperation.service.status.accountcart
This handler is used to change a cart with REQUIRES_APPROVAL status to the REJECTED status in B2B flows.
RejectedAccountCartStatusChangeHandler(AuthenticationUtils, TypeFactory, CartUtils, CartApprovalValidationService) - Constructor for class com.broadleafcommerce.cartoperation.service.status.accountcart.RejectedAccountCartStatusChangeHandler
 
rejectedItemMergeException(RejectedItemMergeException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
RejectedItemMergeException - Exception in com.broadleafcommerce.cartoperation.exception
Exception thrown when an item is being added that already exists, and that behavior is disallowed by the merge type (DefaultMergingType.REJECT_OR_IGNORE).
RejectedItemMergeException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.RejectedItemMergeException
 
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, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalResourceLockProvider
 
releaseLock(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.idempotency.CartOpsMessageLockService
 
releaseLock(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ResourceLockProvider
Releases a resource lock using a token.
releasePaymentFinalizationLock(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
releasePaymentFinalizationLock(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
For carts in the DefaultCartStatuses.AWAITING_PAYMENT_FINALIZATION status, this method updates the cart status to DefaultCartStatuses.IN_PROCESS allowing the customer to once again edit the cart.
releasePaymentFinalizationLock(String, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
releasePaymentFinalizationLockIfExpired(Optional<Cart>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
ReleaseSkuInventoryReservationRequest - Class in com.broadleafcommerce.cartoperation.domain.inventory.reservation
Represents a request to release inventory reservations
ReleaseSkuInventoryReservationRequest() - Constructor for class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationRequest
 
ReleaseSkuInventoryReservationResponse - Class in com.broadleafcommerce.cartoperation.domain.inventory.reservation
Represents a response from releasing inventory reservations.
ReleaseSkuInventoryReservationResponse() - Constructor for class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationResponse
 
releaseSoftInventoryReservationIfNecessary(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Releases soft inventory reservations for the removed cart items if any of them have InventoryReservationStrategy.ADD_TO_CART.
releaseSoftReservations(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
releaseSoftReservations(Cart, List<CartItem>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.InventoryProvider
Releases the inventory soft reservations for the given cart items, which is typically used when the items are removed from cart.
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.
removeAttribute(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
removeAttributeFromCart(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
removeAttributeFromCart(Cart, String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Removes an attribute to the provided Cart.
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 class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
removeCartItems(Cart, Collection<String>, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
removeCode(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
removeCustomerMutabilityBlockForPaymentFinalization(String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
removeCustomerMutabilityBlockForPaymentFinalization(String, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Unblocks customer mutability for the cart's payments.
removeEmptyGroups(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
removeFulfillmentItemsWithoutCartItems(Cart) - Method in class com.broadleafcommerce.cartoperation.service.util.cart.CartUtils
Removes the fulfillment items from the Cart if there are no CartItems found for them.
removeIsFreeGiftItemFlag(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
Removes the CartItemAttributeConstants.Internal.IS_FREE_GIFT_ITEM attribute from the given CartItem.getInternalAttributes().
removeIsFreeGiftItemFlag(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartOperationServiceOfferUtils
 
removeItemFromCart(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
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(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, 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, Map<String, String>, 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, Map<String, String>, ContextInfo) - 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(String, Collection<String>, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
Deprecated.
Use ManageCartEndpoint.removeFromCartInBulk(String, boolean, Integer, String, CustomerRef, ContextInfo, Set). This will allow much longer lists of IDs without worrying about whether the URL is too long and corrects the HTTP method semantics by using POST since we're not actually deleting a resource at the URL.
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 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(String, String, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
removeStaleCartItem(Cart, CartItem, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
removeStaleCartItems(Cart, boolean, boolean, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
removeStaleCartItems(Cart, CatalogItemList<? extends CatalogItem>, boolean, boolean, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
removeStaleCartItems(Cart, List<CartItem>, boolean, boolean, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
removeStaleCartItems(CheckoutProcessDto, CheckoutException, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Removes CartItems from the Cart that can no longer be found in the catalog & reprices the cart.
removeStaleCartItems(Cart, boolean, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.StaleCartItemsService
Removes the CartItems from the cart if the appropriate product doesn't exist and creates the CartAlert about removed items.
removeStaleCartItems(Cart, boolean, boolean, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.StaleCartItemsService
Removes the CartItems from the cart if the appropriate product doesn't exist and creates the CartAlert about removed items.
removeStaleCartItems(Cart, CatalogItemList<? extends CatalogItem>, boolean, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.StaleCartItemsService
Removes the CartItems from the cart if the appropriate product doesn't exist and creates the CartAlert about removed items.
removeStaleCartItems(Cart, CatalogItemList<? extends CatalogItem>, boolean, boolean, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.StaleCartItemsService
Removes the CartItems from the cart if the appropriate product doesn't exist and creates the CartAlert about removed items.
removeStaleCartItems(Cart, List<CartItem>, boolean, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.StaleCartItemsService
Removes the specified cart items from the cart and adds the CartAlert about removed items.
removeStaleCartItems(Cart, List<CartItem>, boolean, boolean, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.StaleCartItemsService
Removes the specified cart items from the cart and adds the CartAlert about removed items.
replace(ContextInfo, CustomerRef, String, String, CartNote) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
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.
replaceCartNote(String, String, P, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
 
replaceCartNote(String, String, P, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartNoteProvider
 
replaceCartNote(String, String, P, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartNoteProvider
Replaces the cart note.
replaceCartNote(String, String, P, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.note.CartNoteOperationService
Replaces the cart note.
replaceItemList(String, L, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
 
replaceItemList(ContextInfo, String, CustomerRef, L) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
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.
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(ContextInfo, CustomerRef, String, List<I>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
replaceItemListItems(String, Collection<I>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListItemManagementService
Replaces item list items.
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.
REQUEST_TYPE - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Quote
The request type for the quote item.
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.
REQUESTED_PRICE - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Quote
The requested type for the quote item.
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
 
requestWorkflowHandlesAwaitingPaymentFinalizationStatus(ResolveCartRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
REQUIRED_ATTRIBUTE_MISSING - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for a missing required attribute.
REQUIRED_ATTRIBUTES_MISSING_ON_ITEM - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when one or more required attributes are missing for an item.
REQUIRED_INDIVIDUALLY_SOLD - Enum constant in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
The error for when an item cannot be sold individually.
requiredAttributesMissing(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
REQUIRES_3DS_VERIFICATION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
Additional verification is required from the customer for the gateway to successfully process the transaction
REQUIRES_3DS_VERIFICATION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
The transaction was received by the payment gateway, but they have requested 3DS verification from the customer before the transaction can be executed.
REQUIRES_ADDITIONAL_ACTION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
Additional action is required for the transaction to be successfully processed
REQUIRES_ADDL_EXTERNAL_INTERACTION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentFinalizationStatus
One or more of the cart's payments requires action from the customer.
REQUIRES_EXTERNAL_INTERACTION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
This transaction requires additional interaction from the customer from an external source.
REQUIRES_HOSTED_PAYMENT_PAGE_INTERACTION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
Requires interaction with the gateway's hosted payment page.
REQUIRES_PAYMENT_MODIFICATION - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentFinalizationStatus
One or more of the cart's payments cannot contribute to a successful checkout, & the customer must be prompted to provide one or more alternative payment methods.
requires3dsVerification(List<PaymentTransactionFailureDetail>) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
requires3DSVerification() - Method in exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionFailureException
Whether the transaction failed because of a required 3DS check
requiresApprovalAccountCartStatusChangeHandler(AuthenticationUtils, TypeFactory, CartUtils) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.AccountCartStatusChangeConfiguration.AccountCartStatusHandlers
 
RequiresApprovalAccountCartStatusChangeHandler - Class in com.broadleafcommerce.cartoperation.service.status.accountcart
This handler is used to change a cart with IN_PROCESS status to the REQUIRES_APPROVAL status in B2B flows.
RequiresApprovalAccountCartStatusChangeHandler(AuthenticationUtils, TypeFactory, CartUtils) - Constructor for class com.broadleafcommerce.cartoperation.service.status.accountcart.RequiresApprovalAccountCartStatusChangeHandler
 
requiresExternalInteraction() - Method in exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionFailureException
Whether the transaction failed because of a required external details check
requiresExternalInteraction(List<PaymentTransactionFailureDetail>) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
requiresHostedPaymentPageInteraction() - Method in exception com.broadleafcommerce.cartoperation.exception.PaymentTransactionFailureException
Whether the transaction failed because of a required hosted payment page interaction
requiresHostedPaymentPageInteraction(List<PaymentTransactionFailureDetail>) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
RequiresSecurePaymentInformationActivity - Interface in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
An extension of CheckoutWorkflowActivity}, implementations of this interface require secure payment information (i.e.
resendCartAwaitingPaymentResultsEvent(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
resendCartAwaitingPaymentResultsEvent(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.CheckoutService
Resend CartAwaitingPaymentResultsEvent for the given cart id.
resendCartAwaitingPaymentResultsEvent(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEventsEndpoint
 
resendCartPendingPaymentFailedEvent(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
resendCartPendingPaymentFailedEvent(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.CheckoutService
Resend CartPendingPaymentFailedEvent for the given cart id.
resendCartPendingPaymentFailedEvent(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEventsEndpoint
 
resendCheckoutCompletionEvent(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
resendCheckoutCompletionEvent(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.CheckoutService
Resend CheckoutCompletionEvent for the given cart id.
resendCheckoutCompletionEvent(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEventsEndpoint
 
resendCheckoutRollbackEvent(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
resendCheckoutRollbackEvent(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.CheckoutService
Resend CheckoutRollbackEvent for the given cart id.
resendCheckoutRollbackEvent(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEventsEndpoint
 
resendExternalPaymentTransactionCartFinalizationEvent(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
resendExternalPaymentTransactionCartFinalizationEvent(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.CheckoutService
resendExternalPaymentTransactionCartFinalizationEvent(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEventsEndpoint
 
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.
resetCartsToPendingPaymentIfNecessary(List<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
Resets the given cart ids back to DefaultCartStatuses.AWAITING_PAYMENT_RESULT.
resetFulfillmentGroupReferenceNumbers(Cart) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Deprecated, for removal: This API element is subject to removal in a future version.
resetFulfillmentGroupReferenceNumbers(Cart) - Method in class com.broadleafcommerce.cartoperation.service.util.cart.CartUtils
Resets the fulfillment group reference number.
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(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartActionAuditOperationEndpoint
Resolves Cart by the given cart id.
resolveCart(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartApprovalEndpoint
 
resolveCart(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
Resolves Cart by the given cart id.
resolveCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
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.
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.FulfillmentOptionEndpoint
 
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
Resolves the registered customer's implicit cart.
resolveCartById(ResolveCartRequest, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
Resolves a Cart given the ResolveCartRequest with the given cart id and data.
resolveCartById(ResolveCartRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
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(String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
Resolves the Cart with the matching status for the given customer and context.
resolveCartByStatus(Collection<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.
ResolveCartEndpoint - Class in com.broadleafcommerce.cartoperation.web.endpoint
 
ResolveCartEndpoint(CartResolverService) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
 
resolveCartForDelete(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
 
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.FulfillmentOptionEndpoint
 
resolveCartForRead(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
resolveCartForStatusChange(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
 
resolveCartForStatusChange(String, Integer, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
Similar to CartResolverService.resolveCartForUpdate(String, Integer, CustomerRef, ContextInfo) except it will allow carts with status DefaultCartStatuses.REQUIRES_APPROVAL to have their statuses updated.
resolveCartForStatusChange(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
resolveCartForUpdate(ResolveCartRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
Resolves the cart with additional validation that it can be updated by checking the Cart.getVersion(), Cart.getStatus(), and sometimes the ResolveCartRequest.getWorkflow().
resolveCartForUpdate(ResolveCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
resolveCartForUpdate(String, Integer, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
Resolves the cart with additional validation that it can be updated by checking the Cart.getVersion() and Cart.getStatus().
resolveCartForUpdate(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
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.FulfillmentOptionEndpoint
 
resolveCartForUpdate(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
Deprecated, for removal: This API element is subject to removal in a future version.
resolveCartForUpdate(String, Integer, CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
resolveCartForUpdate(String, Integer, CustomerRef, String, 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
 
ResolveCartRequest - Class in com.broadleafcommerce.cartoperation.domain.resolution
A DTO used for passing data for Cart resolution.
ResolveCartRequest() - Constructor for class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
 
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.
ResolveCartVersion - Annotation Interface in com.broadleafcommerce.cartoperation.web.resolver.annotation
Triggers resolution of the current cart version for a parameter on an endpoint.
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 Interface 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(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.
ResolveGuestToken - Annotation Interface in com.broadleafcommerce.cartoperation.web.resolver.annotation
Triggers resolution of the GuestToken parameter on an endpoint.
resolveImplicitCart(CustomerRef, ContextInfo, boolean) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
resolveImplicitCart(CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
Resolves the given CustomerRef's implicit/default cart, which out of the box means an DefaultCartStatuses.IN_PROCESS cart with null name.
resolveImplicitCart(CustomerRef, ContextInfo, boolean) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
Resolves the given CustomerRef's implicit/default cart, which out of the box means an DefaultCartStatuses.IN_PROCESS cart with null name.
resolveInProcessCart(CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
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.
resolveTaxAddressSource(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
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.
RESPONSE_VALIDATION_FAILURE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
There was an error when checking the validity of the response.
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
 
retrieveAnonymousCustomerCartById(String, String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Find the cart (if it exists) for the provided cart id and email address excluding the customer owned carts.
retrieveAnonymousCustomerCartById(String, String, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
retrieveCart(PaymentTransactionResultEvent, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
retrieveCart(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
Method for retrieving a single, optional cart.
retrieveCartActionAuditsByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartActionAuditProvider
Find all cart action audits for a given cart id.
retrieveCartActionAuditsByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartActionAuditProvider
 
retrieveCartActionAuditsByCartId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartActionAuditProvider
Find all cart action audits for a given cart id.
retrieveCartActionAuditsByCartId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartActionAuditProvider
 
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(ResolveCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveCartByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveCartByCartId(ResolveCartRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Retrieve the cart for the provided id, using the given request data.
retrieveCartByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Retrieve the cart for the provided id.
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
 
retrieveCartByStatus(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Retrieves a customer or account cart with the provided customer ID, account ID, and status, if it exists.
retrieveCartByStatus(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveCartByStatus(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Finds a customer or account cart with the given status, customer cart will automatically be retrieved if the given accountId is null.
retrieveCartByStatus(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
retrieveCartByStatusAndName(String, String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Retrieves a customer or account cart with the provided customer ID, account ID, and status, if it exists.
retrieveCartByStatusAndName(String, String, String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveCartByStatusAndName(String, String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Finds a customer or account cart with the given status, customer cart will automatically be retrieved if the given accountId is null.
retrieveCartByStatusAndName(String, String, String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
retrieveCartItemProductMappings(ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartItemProductMappingProvider
Retrieve a list of cart item to product mappings
retrieveCartItemProductMappings(ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
Deprecated, for removal: This API element is subject to removal in a future version.
retrieveCartItemProductMappings(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartItemProductMappingProvider
 
retrieveCartItemProductMappings(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
retrieveCartNoteById(String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartNoteProvider
 
retrieveCartNoteById(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartNoteProvider
Retrieves a cart note by its id.
retrieveCartNotesByCartId(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartNoteProvider
 
retrieveCartNotesByCartId(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartNoteProvider
Retrieves all cart notes based on the given cart id and filter.
retrieveCarts(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Retrieves a Page of Carts based on the given filters.
retrieveCarts(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
retrieveCartsByStatuses(String, String, Set<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Retrieves a Page of customer or account Carts based on the given statuses, customer id, and account id.
retrieveCartsByStatuses(String, String, Set<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
retrieveCartsInStatus(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Convenient method to retrieve a Page of customer or account Carts in a single status.
retrieveCartsMatchingTenantByStatus(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Retrieves a Page of Carts based on the given status and matching the tenant from the given ContextInfo.
retrieveCartsMatchingTenantByStatus(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
retrieveCartsRequiringApproval(String, CustomerRef, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
retrieveCartsRequiringApproval(String, CustomerRef, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.approval.CartApprovalService
Retrieve a page of Carts that require approval in the current authenticated user's account context and requested account id if applicable.
retrieveCartsRequiringApproval(String, CustomerRef, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartApprovalEndpoint
 
retrieveCatalogItem(CatalogItemRequest, PriceContext, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
retrieveCatalogItem(CatalogItemRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
Deprecated, for removal: This API element is subject to removal in a future version.
retrieveCatalogItem(CatalogItemRequest, PriceContext, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
Retrieve the catalog item for the context information provided.
retrieveCatalogItems(Collection<CatalogItemRequest>, PriceContext, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
retrieveCatalogItems(Collection<CatalogItemRequest>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
Deprecated, for removal: This API element is subject to removal in a future version.
retrieveCatalogItems(Collection<CatalogItemRequest>, PriceContext, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
Retrieve the catalog items for the context information provided.
retrieveClonedItemIdsMap(Cart) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
 
retrieveCsrCartByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveCsrCartByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
retrieveCsrOwnedCart(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Deprecated, for removal: This API element is subject to removal in a future version.
retrieveCsrOwnedCart(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Convenient method to retrieve the DefaultCartStatuses.CSR_OWNED customer or account cart.
retrieveCsrOwnedCartByCustomerIdAndApplicationId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveCsrOwnedCartByCustomerIdAndApplicationId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
retrieveCustomerCartById(String, String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Find the cart (if it exists) for the provided cart id and customer id.
retrieveCustomerCartById(String, String, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
retrieveCustomerCartByStatus(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Deprecated, for removal: This API element is subject to removal in a future version.
retrieveCustomerCartByStatus(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Deprecated, for removal: This API element is subject to removal in a future version.
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.
retrieveHistoricalCartByOrderNumber(String, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartHistoryService
 
retrieveHistoricalCartByOrderNumber(String, String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartHistoryService
Find the cart and payments (if it exists) for the provided customer id and order number.
retrieveHistoricalCartForAnonymousCustomer(String, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartHistoryService
 
retrieveHistoricalCartForAnonymousCustomer(String, String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartHistoryService
Finds a single, historical cart for an anonymous customer.
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 that are DefaultCartStatuses.SUBMITTED or DefaultCartStatuses.CANCELLED for the provided customer and dates.
retrieveHistoricalCartsForCustomer(String, Date, Date, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
retrieveImplicitCart(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Resolves the implicit cart for the given customer id and account id.
retrieveImplicitCart(String, String, ContextInfo, boolean) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Resolves the implicit cart for the given customer id and account id.
retrieveImplicitCart(String, String, ContextInfo, boolean) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveInProcessCart(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Deprecated, for removal: This API element is subject to removal in a future version.
retrieveInProcessCart(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Convenient method to retrieve the DefaultCartStatuses.IN_PROCESS customer or account cart.
retrieveInProcessCartByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveInProcessCartByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
retrieveInProcessCartByCustomerIdAndApplicationId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveInProcessCartByCustomerIdAndApplicationId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
retrieveMyCarts(CustomerRef, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveMyCarts(CustomerRef, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
retrieveMyCarts(CustomerRef, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Retrieves all of a customer's carts that have not been locked, archived, or submitted.
retrieveMyCarts(CustomerRef, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Retrieves a Page of Carts based on the given filters.
retrievePrices(Cart, Locale, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
retrievePrices(Collection<C>, Locale, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
retrievePrices(Cart, Locale, CurrencyUnit, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PricingProvider
Retrieve and attach prices for the provided cart items.
retrievePrices(Collection<C>, Locale, CurrencyUnit, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PricingProvider
Deprecated, for removal: This API element is subject to removal in a future version.
retrieveProduct(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
Deprecated, for removal: This API element is subject to removal in a future version.
retrieveProducts(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
Deprecated, for removal: This API element is subject to removal in a future version.
retrieveQuotes(CustomerRef, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
retrieveQuotes(CustomerRef, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.quote.QuoteService
Retrieve a page of quotes in the current authenticated user's context.
retrieveQuotes(CustomerRef, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
Endpoint intended for customers to retrieve their quotes and for CSRs to retrieve a customer's quotes when acting as that customer
retrieveRequestedQuotes(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.quote.DefaultQuoteService
 
retrieveRequestedQuotes(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.quote.QuoteService
Retrieve a page of quotes for sellers to manage.
retrieveRequestedQuotes(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.QuoteEndpoint
Endpoint intended for sales reps to retrieve requested quotes
retrieveTestCartByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
retrieveTestCartByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
retrieveTrackingIdForUsableCode(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CampaignProvider
Deprecated.
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
Deprecated.
 
REVERSE_AUTH - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
The reverse of an DefaultTransactionTypes.AUTHORIZE transaction.
rollback(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartFulfillmentValidationActivity
 
rollback(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
rollback(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
 
rollback(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
rollback(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPricingValidationActivity
 
rollback(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
rollback(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.InventoryAvailabilityValidationCheckoutWorkflowActivity
 
rollback(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.PaymentTransactionExecutionActivity
 
rollback(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
rollback(CheckoutProcessDto, 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 CheckoutWorkflowActivity.execute(CheckoutProcessDto, ContextInfo) method.
rollback(CheckoutProcessDto, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.workflow.CheckoutWorkflow
Method used to coordinate the rollback of work that has been done by the CheckoutWorkflowActivities up to that point.
ROOT_ACCOUNT_ID - Static variable in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
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.
roundProratedFulfillmentGroupAdjustments(FulfillmentGroup, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartPricingRoundingHelper
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, adjustment prorations are now done in OfferServices
roundProratedOrderAdjustmentsAcrossFulfillmentItems(Collection<D>, MonetaryAmount, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartPricingRoundingHelper
Rounds prorated amounts for prorated order adjustments on fulfillment items.
RouteConstants - Class in com.broadleafcommerce.cartoperation.service
 

S

SALE_PRICE - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.PricingFields
 
SALES_REP_PUBLISH_QUOTE_PERMISSION - Static variable in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
 
saveAuthorizedClient(OAuth2AuthorizedClient, Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
Deprecated.
 
saveCart() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
Whether or not to save the cart after changing status.
saveCart(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
Whether or not to save the cart after changing status.
saveCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Helper method to encapsulate saving an existing Cart.
saveCart(UpdateCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Helper method to encapsulate saving an existing Cart.
saveCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
SECURE_RANDOM - Static variable in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
SECURE_RANDOM - Static variable in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteDraftingStatusHandler
 
selectOption(PricedFulfillmentOption, String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.FulfillmentOptionEndpoint
 
SELECTOR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
Denotes a product that serves as a container for a single Item Choice and which can be used to produce a promotional landing page.
SEND_CART_AWAITING_PAYMENT_RESULTS_EVENT_ERROR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
An error was encountered while sending the cart awaiting payment result event.
SEND_CHECKOUT_COMPLETION_EVENT_ERROR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
An error was encountered while sending the checkout completion event.
sendCartAwaitingPaymentResultsEvent(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
sendCartAwaitingPaymentResultsEvent(CartAwaitingPaymentResultsEvent, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
sendCartAwaitingPaymentResultsEvent(CartAwaitingPaymentResultsEvent, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Sends the cart awaiting payment results event to the cart service.
sendCartItemPricingRequest(ContextInfo, PriceInfoContext, PriceContext) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProvider
 
sendCartPendingPaymentFailedEvent(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
sendCartPendingPaymentFailedEvent(CartPendingPaymentFailedEvent, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
sendCartPendingPaymentFailedEvent(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.CheckoutService
Send a message to notify external services (and internal listeners) of the cart pending payment failed, so that they can react accordingly.
sendCartPendingPaymentFailedEvent(CartPendingPaymentFailedEvent, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Sends the cart pending payment failed event to the cart service.
sendCartRejectionEvent(CartRejectionEvent, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
sendCartRejectionEvent(CartRejectionEvent, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Deprecated, for removal: This API element is subject to removal in a future version.
This event will be sent directly from Cart Operation Services.
sendCartRejectionMessage(Cart, CartActionAudit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Deprecated, for removal: This API element is subject to removal in a future version.
This event is now sent from Cart Services in response to the update to the cart's status. There is no need to have an additional HTTP request for this event.
sendCheckoutCompletionEvent(CheckoutCompletionEvent, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Sends the checkout completion event to the cart service.
sendCheckoutCompletionEvent(CheckoutCompletionEvent, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
sendCheckoutCompletionMessage(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
sendCheckoutCompletionMessage(CheckoutProcessDto, 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.
SendCheckoutEventResponse - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout
DTO for communicating the results of resending a CheckoutCompletionEvent, CheckoutRollbackEvent, or CartPendingPaymentFailedEvent.
SendCheckoutEventResponse() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.SendCheckoutEventResponse
 
sendCheckoutRollbackEvent(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
sendCheckoutRollbackEvent(Cart, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.checkout.workflow.CheckoutWorkflow
Send a message to notify external services (and internal listeners) of the checkout workflow rollback, so that they can react accordingly.
sendEvent(BiFunction<Cart, String, Pair<Boolean, String>>, TriConsumer<Cart, String, ContextInfo>, String, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Sends the event with the given TriConsumer, cart id, and ContextInfo.
sendExternalPaymentTransactionCartFinalizationEvent(ExternalPaymentTransactionCartFinalizationEvent, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Sends the ExternalPaymentTransactionCartFinalizationEvent via the cart service which uses durable message sending to guarantee message delivery.
sendExternalPaymentTransactionCartFinalizationEvent(ExternalPaymentTransactionCartFinalizationEvent, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
sendExternalPaymentTransactionCartFinalizationEventToProvider(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
SENDING_TO_PROCESSOR - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
The payment gateway call is being prepared, or has been made and we don't know the response yet.
sendPendingPaymentFailedEventToProvider(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Send the CartPendingPaymentFailedEvent to CartProvider for durable sending.
sendRollbackEvent(CheckoutRollbackEvent, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Sends the rollback event to the cart service.
sendRollbackEvent(CheckoutRollbackEvent, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
SEPARATE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultMergingType
Keep item separate from similar items.
SERVICE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultQuoteItemRequestTypes
Represents a service, e.g.
ServletRequestCartResolver - Interface in com.broadleafcommerce.cartoperation.web.filter.resolver
 
setAccessRestrictions(List<String>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The list of restrictions that apply to payment access.
setAccessRestrictions(List<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The list of restrictions that apply to payment access.
setAccountNumber(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
Generated code that can be used to reference the credit account.
setAccountNumber(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
Generated code that can be used to reference the credit account.
setAccountNumber(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
setActionType(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
The type of action that must be taken.
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
All AddItemFailures that occurred.
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
The initial AddItemRequest to populate the cart.
setAddItemRequest(AddItemRequest) - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
The add item request that failed
setAddItemRequests(List<AddItemRequest>) - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
The initial AddItemRequests to populate the cart.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Miscellaneous attributes that can be added to this request in order to provide more information.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationRequest
Additional attributes that can be declared for this request.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationResponse
Additional attributes that can be declared for this request.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
Miscellaneous attributes that can be used throughout the processing of a callback.
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.SkuInventoryAvailabilityRequest
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.SkuInventoryAvailabilitySummary
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.service.messaging.approval.CartRejectionEvent
Deprecated.
A map of additional attributes that provides flexibility for a more extensive usage of this event
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
Any extra properties needed for this event
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
Any extra properties needed for this event
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
A map of additional attributes that provides flexibility for a more extensive usage of this event.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
Miscellaneous attributes that can be added to this payload in order to provide more information.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
Additional attributes.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditResponse
Additional attributes.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
Map holding any additional attributes passed in the request not matching any defined properties.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory.InventoryAvailabilityRequest
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.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessRequest
Miscellaneous attributes that can be added to this request in order to provide more information.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessResponse
Miscellaneous attributes that can be set to this response in order to provide more information on validation failures.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.NonCatalogItemDetails
Miscellaneous attributes that can be set to this request.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
Miscellaneous attributes that can be added to this request in order to provide more information.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessResponse
Miscellaneous attributes that can be set to this response in order to provide more information on validation failures.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
Miscellaneous attributes that can be set to this request in order to inform business logic for updating a CartItem.
setAdditionalData(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
A map to hold additional data.
setAdditionalData(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
A map to hold additional data.
setAdditionalData(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
A map to hold additional data.
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
 
setAddress(Address) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Physical address of this location.
setAddress(Address) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
The shipping address for this fulfillment group.
setAddressByType(Map<String, Address>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The collection of related addresses that may include billing or shipping addresses
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.
setAdjustments(List<Adjustment>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
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.
setAdvancedTags(List<ProductTag>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
A list of ProductTags sorted based on the sort position of the ProductTag for the produt with ties broken by AdvancedTag.getPriority().
setAllowAutomaticReversal(boolean) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
Whether to allow this transaction to be automatically reversed by payment system's scheduled jobs.
setAllowedDeleteRoles(Set<String>) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
The roles that are allowed to delete an item list.
setAllowedEditRoles(Set<String>) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
The roles that are allowed to edit an item list.
setAllowedShareRoles(Set<String>) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.ItemListSecurity
The roles that are allowed to share an item list.
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
The roles that are allowed to view an item list.
setAllRatesUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProperties
URI for retrieving a list of shipping rates for all available shipping methods
setAllTaxToZero(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
setAllTaxToZero(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
setAlternativeOwningUserRef(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
Describes an alternative owning user reference for the credit account, that can be used instead of the CreditAccount.owningUserRef.
setAlternativeOwningUserType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
Describes an alternative owning user type of the credit account, that can be used instead of the CreditAccount.owningUserType.
setAmount(BigDecimal) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The amount related to this transaction.
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The amount for which this payment is allotted.
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The amount related to this transaction.
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The amount for which the payment is allotted.
setAmountAuthorized(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total authorized amount for capture.
setAmountAwaiting3DSResult(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount of Authorize or AuthorizeAndCapture transactions that require 3DS verification.
setAmountAwaitingExternalResult(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount of AuthorizeAndCapture transactions that require external interaction.
setAmountCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount that is currently captured.
setAmountCredited(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total detached credit amount.
setAmountRefunded(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total refunded amount.
setApplication(Map<String, P>) - Method in class com.broadleafcommerce.cartoperation.properties.DiscriminatedProperties
 
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.
setApprovalRequestedDate(Instant) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setApproverEmail(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setArchivePaymentsWhenCartIsUnlocked(boolean) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionProperties.CartPaymentFinalizationProperties
 
setAssets(List<ImageAssetRef>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
All ProductAssets for this product.
setAssignedSalesRepEmail(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setAssignedSalesRepFields(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAssignedStatusHandler
 
setAssignedSalesRepId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setAttributeChoice(AttributeChoice) - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
Configuration when the ProductOption.type of this option is one of: ProductOptionType.VARIANT_DISTINGUISHING - drives customer further specifying their choices into a specific Variant that contains a unique SKU code, pricing concerns, etc. ProductOptionType.CART_ITEM_ATTRIBUTE - Customer input will flow directly in the item attributes within their cart ProductOptionType.CART_ATTRIBUTE.
setAttributeChoices(Map<String, AttributeChoiceValue>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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, Attribute>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
Dynamic attributes that are a part of the product.
setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
setAttributes(Map<String, Serializable>) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
Dynamic attributes that are a part of the variant.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
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.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, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
Additional attributes associated with this credit account.
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.ProductTag
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, Object>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
Map holding any additional attributes not matching any defined properties.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
Miscellaneous attributes for this fulfillment group.
setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
Any additional attributes that should be passed.
setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
Any additional attributes that should be passed.
setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
General use map to capture any additional attributes needed for this Payment
setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Map of specific attributes that have been gathered from the raw response.
setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Map of specific attributes that have been gathered from the raw response.
setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
Map of specific attributes that have been gathered from the raw response.
setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
Map to capture any additional information about the payment
setAuthenticationUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
setAuthenticationUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
setAuthenticationUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
setAuthenticationUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
setAuthenticationUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
setAuthenticationUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ResolveCartEndpoint
 
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
 
setAuthorizeAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for authorize, and is waiting for a response about the transaction result.
setAuthorizeAndCaptureUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for executing an authorize and capture transaction.
setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.cartoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setAuthorizeUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for executing an authorize transaction.
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.
setAwaitingPaymentResult(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
Whether or not the cart was submitted for checkout but awaiting payment result.
setBalance(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
The current balance for this credit account.
setBillingAddress(Address) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The billing address associated with this payment.
setBlockCustomerMutabilityForPaymentFinalizationUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for blocking customer mutability for payments in checkout that require finalization.
setBlockCustomerMutabilityForPaymentsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for blocking customer mutability for payments in checkout.
setBrand(DataDrivenEnum) - Method in class com.broadleafcommerce.cartoperation.domain.Product
 
setBroadleafProductService(BroadleafProductService<Product>) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
setBroadleafProductService(BroadleafProductService<Product>) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
setBroadleafProductService(BroadleafProductService<Product>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
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
Deprecated.
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.
setCampaignRefs(List<CampaignRef>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setCampaignTrackingId(String) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
The tracking ID of the campaign this audit is for.
setCaptureAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Resolved Cart for this checkout process request.
setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The resolved cart related to the payment transactions
setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
The Cart that is being validated
setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
The Cart whose status is being changed.
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(Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
An updated Cart object.
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.approval.CartApprovalProcessResponse
The most up-to-date cart.
setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartFulfillmentResponse
 
setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.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.
setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
The Cart that the request is for.
setCart(Cart) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessResponse
The most up-to-date cart.
setCart(CheckoutCart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
The cart object that completed the checkout workflow
setCart(CheckoutCart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
The cart that is being processed as part of a checkout attempt
setCart(CheckoutCart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
The cart that is being processed as part of a checkout attempt
setCart(P) - Method in class com.broadleafcommerce.cartoperation.domain.CartHolder
Deprecated.
 
setCartActionAudit(CartActionAudit) - Method in class com.broadleafcommerce.cartoperation.service.messaging.approval.CartRejectionEvent
Deprecated.
The CartActionAudit object generated to record this rejection
setCartActionAuditsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI path for basic CRUD operations on cartActionAudits.
setCartActionAuditToCreate(CartActionAudit) - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
An optional CartActionAudit to create when changing the cart status.
setCartActionAuditToCreate(CartActionAudit) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
A CartActionAudit to create along with the clone.
setCartActionAuditToCreate(CartActionAudit) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
A CartActionAudit to create along with the cart update.
setCartAlerts(List<CartAlert>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setCartApproval(CartOperationServiceProperties.CartApproval) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
The cart approval configuration.
setCartApprovalValidationService(CartApprovalValidationService) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
setCartApprovalValidationService(CartApprovalValidationService) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
setCartAsDefault(Cart, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CartTransferService
Transfer the provided cart to be the default/implicit cart for the provided customer.
setCartAsDefault(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
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.
setCartHistoryService(CartHistoryService) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartHistoryEndpoint
 
setCartId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The ID of the cart.
setCartId(String) - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
The cart id used to resolve the cart.
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.approval.CartRejectionEvent
Deprecated.
The id of the cart that was rejected The cart's id can be used to reference other related objects, such as previous CartActionAudits.
setCartId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
 
setCartId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
The cart that is being processed as part of a checkout attempt
setCartId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.rollback.CheckoutRollbackEvent
The id of the cart that was submitted for checkout
setCartId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.SendCheckoutEventResponse
The Cart.getId() that was requested to re-send the event.
setCartId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
The id of the Cart that the request is for
setCartIdToCloneFrom(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
The id of the cart to clone the CartActionAudits from.
setCartIdToCloneTo(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
The id of the cart to clone the CartActionAudits to.
setCartItemId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
ID of the CartItem to update.
setCartItemProductMappingProvider(CartItemProductMappingProvider) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DataDrivenCartItemProductMapper
 
setCartItemProductMappingProvider(CartItemProductMappingProvider) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
setCartItemProductServiceProperties(CartItemProductServiceProperties) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
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
setCartItems(List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setCartItemsByCartIdUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The cart items URI
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.
setCartLockTtl(Duration) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionProperties.CartPaymentFinalizationProperties
 
setCartMaxTotalRestriction(Map<String, BigDecimal>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
The maximum total a cart can have for this payment method, per currency.
setCartMinTotalRestriction(Map<String, BigDecimal>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
The minimum total a cart can have for this payment method, per currency.
setCartNameDateFormat(String) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.CartApproval
 
setCartNotesUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI path for basic CRUD operations on cart notes.
setCartOperationCheckoutProperties(CartOperationCheckoutProperties) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentPriorityStrategy
 
setCartOperationService(CartOperationService) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
setCartOperationService(CartOperationService) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
setCartOperationServiceProperties(CartOperationServiceProperties) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
setCartOperationServiceProperties(CartOperationServiceProperties) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
setCartOpProperties(CartOperationServiceProperties) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
setCartOpsServiceOfferUtils(CartOperationServiceOfferUtils) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
setCartOpsServiceOfferUtils(CartOperationServiceOfferUtils) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
setCartPaymentFinalization(ExternalPaymentTransactionProperties.CartPaymentFinalizationProperties) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionProperties
Properties related to managing a cart in the DefaultCartStatuses.AWAITING_PAYMENT_FINALIZATION status
setCartPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The cart's collection of PaymentSummaries
setCartPricing(CartPricing) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setCartPricingTimeToLive(Duration) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
The amount of time before the cart's pricing is considered stale.
setCartProvider(CartProvider) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
setCartStatusManager(CartStatusManager) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
setCartStatusManager(CartStatusManager) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
setCartStatusManager(CartStatusManager) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
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.
setCartUtils(CartUtils) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
setCartVersion(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
The version of the cart.
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.
setCartVersionValidationService(CartVersionValidationService) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
setCatalogItemKeysForMissingEntities(Set<String>) - Method in class com.broadleafcommerce.cartoperation.domain.CatalogItemList
The list of provided keys for which a CatalogItem could not be found
setCatalogItems(List<P>) - Method in class com.broadleafcommerce.cartoperation.domain.CatalogItemList
All CatalogItems and their details.
setCatalogItemUrisForMissingEntities(Set<String>) - Method in class com.broadleafcommerce.cartoperation.domain.CatalogItemList
The list of provided uris for which a CatalogItem could not be found
setCatalogProvider(CatalogProvider<? extends CatalogItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
setCategory(Category) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
The Category which the add-on will be chosen from by the customer if the selection is ItemChoiceTargetType.CATEGORY.
setCheckAvailabilityUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
URI for checking inventory for a particular SKU
setCheckoutLookup3dsTransactionsEnabled(Map<String, Boolean>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
Whether or not to lookup the results of pending 3DS transactions during the checkout workflow.
setCheckoutLookupExternalTransactionsEnabled(Map<String, Boolean>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
Whether or not to lookup the results of pending external transactions during the checkout workflow.
setCheckoutPaymentMethodOptions(List<CheckoutPaymentMethodOption>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
A list of configured payment methods that are available during checkout.
setCheckoutPaymentMethodService(CheckoutPaymentMethodService) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
setCheckoutPaymentMethodService(CheckoutPaymentMethodService) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
setCheckoutPaymentMethodService(CheckoutPaymentMethodService) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
setCheckoutPaymentMethodValidationEnabled(boolean) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
Whether or not to validate payment methods during checkout activity workflow
setCheckoutProperties(CartOperationCheckoutProperties) - Method in class com.broadleafcommerce.cartoperation.service.ULIDGuestTokenGenerator
 
setCheckoutSubmissions(Map<String, Instant>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setCheckoutTransactionExternal(Map<String, Boolean>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
Whether the checkout transaction occurs externally such as for transparent redirect.
setCheckoutTransactionTypes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
Set the TransactionType that should be performed during checkout.
setChoiceKey(String) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
The key to use to relate to this ItemChoice when configuring cart items.
setClaimTransactionsForRequestUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path to reset payment transaction reversal state.
setClearExpirationDate(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartInfoRequest
If UpdateCartInfoRequest.expirationDate is null and this field is true, then the expiration date on the cart will be cleared.
setCloneCartActionAuditsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI path for basic CRUD operations on cartActionAudits.
setClonedCartActionAudits(List<CartActionAudit>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditResponse
The list of cloned CartActionAudits.
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.approval.CartApprovalProcessRequest
A comment a user wishes to include with this action.
setComment(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
The optional, long-form comment explaining any extra context for the override.
setConfigurationProperties(CartItemConfigurationProperties) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
 
setConfigurationProperties(FulfillmentPriceConfigurationProperties) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
setConfigUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProviderProperties
Path that will be appended to the URL to interact with FulfillmentPricingConfig.
setConfigWarning(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
setConfigWarning(FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
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.approval.CartRejectionEvent
Deprecated.
The ContextInfo containing tenant and sandbox info.
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.finalizecart.CartAwaitingPaymentResultsEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
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.
setContextState(ContextState) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
setContextState(ContextState) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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.
setCreateDate(Instant) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setCreditAccountRef(CreditAccountRef) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The credit account reference to the credit account.
setCreditAccountsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountProperties
The default URI to read the credit account.
setCreditAccountTransactionExecutionProvider(CreditAccountTransactionExecutionProvider) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
setCreditAccountTransactionExecutionProvider(CreditAccountTransactionExecutionProvider) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Deprecated.
since 1.8.1, no longer used as store credit balance validation is moved to CartPaymentMethodValidationActivity
setCsrCartOpService(CsrCartOperationService) - Method in class com.broadleafcommerce.cartoperation.service.DefaultGuestCartProtectionService
 
setCurrency(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
Deprecated.
in favor of using PriceCartRequest for creating or pricing a cart.
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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
setCustomerAndAccountPropertiesOnRequest(TaxCalculationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
setCustomerFullName(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.approval.CartRejectionEvent
Deprecated.
The full name of the customer whose cart was rejected
setCustomerProvider(CustomerProvider) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
setCustomerProvider(CustomerProvider) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Resolved CustomerRef for this checkout process request representing the user submitting checkout.
setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
The CustomerRef representing the currently authenticated user.
setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
The CustomerRef representing the currently authenticated user.
setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
The CustomerRef representing the currently authenticated user.
setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
The CustomerRef representing the currently authenticated user
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.
setCustomerStoreCreditAccountsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountProperties
The default URI to read the customer store credit account.
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.
setDateRecorded(Instant) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The timestamp when this transaction response was recorded.
setDateRecorded(Instant) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The timestamp when this transaction response was recorded
setDateRecorded(Instant) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setDateRecorded(Instant) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The timestamp when this transaction response was recorded
setDateRecorded(Instant) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The timestamp when this transaction response was recorded
setDeclineType(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure (hard vs soft failure)
setDeclineType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The type of transaction failure (hard vs soft failure)
setDefaultCart(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
setDefaultRedirectUri(String) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
The default uri used if a ExternalPaymentTransactionCallbackRedirectionProperties.paymentFinalizedUri, ExternalPaymentTransactionCallbackRedirectionProperties.paymentModificationUri, or ExternalPaymentTransactionCallbackRedirectionProperties.externalPaymentInteractionUri are not defined in the provided application & tenant context.
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.
setDelegatingTaxServiceProperties(DelegatingTaxServiceProperties) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
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
A list of additional AddItemRequests that should be processed as dependent items of the resulting parent item of this current AddItemRequest.
setDependentItemUpdates(List<UpdateItemRequest>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
A list of additional AddItemRequests that should be processed as children items of the resulting parent item of this current 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.payment.CheckoutPaymentMethodOption.FeeDto
 
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.domain.payment.PaymentSummary
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
The display value for the associated DataDrivenEnum.type.
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.service.messaging.approval.CartRejectionEvent
Deprecated.
The email address of the customer whose cart was rejected
setEmailAddress(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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.
setEnabled(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteConfigurationResponse
Whether Quote is enabled.
setEncodedPrivateKey(String) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
Sets the value of JWTTransferCartTokenEncoderProperties.getEncodedPrivateKey(), and initializes the JWTTransferCartTokenEncoder.signer used to sign JWT tokens.
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
Sets the value of JWTTransferCartTokenDecoderProperties.getEncodedPublicKey(), and initializes the JWTTransferCartTokenDecoder.verifier used to verify JWT tokens.
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
 
setEnterAwaitingPaymentFinalizationOnPaymentFailure(boolean) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionProperties.CartPaymentFinalizationProperties
 
setErrorCode(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
In case of a validation failure in conjunction with a AttributeChoice.getValidationStrategy() this is the error code that should be shown to customers.
setErrorMessage(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
In case of a validation failure in conjunction with a AttributeChoice.getValidationStrategy() this is the message that should be shown to customers.
setExpectedTotalAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The total amount that we're expecting to be executed against the payment, spread across the TransactionExecutionResponse.transactionExecutionDetails.
setExpirationDate(Instant) - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
DefaultCartTypes.QUOTE carts can have an expiration date.
setExpirationDate(Instant) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setExpirationDate(Instant) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartInfoRequest
Then new expiration date for a DefaultCartTypes.QUOTE cart.
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
Setter for overwriting the current expiration time for JWTTransferCartTokenEncoderProperties.
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.
setExternalPaymentInteractionUri(String) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
The uri used if one or more of the cart's payments still requires an external payment interaction to execute the transaction & finalize the payment.
setExternalPaymentTransactionProperties(ExternalPaymentTransactionProperties) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
setExternalPaymentTransactionProperties(ExternalPaymentTransactionProperties) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
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
setFailedPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
List of payments that failed during processing.
setFailureMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
Message intended to inform why the checkout submission failed if CheckoutResponse.isSuccess() is false.
setFailureMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.SendCheckoutEventResponse
Message intended to inform why the sending the event failed if SendCheckoutEventResponse.isSuccess() is false.
setFailureMessages(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
Map of payment ids to failures messages detailing what failed during processing.
setFailureType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The type of transaction failure
setFailureType(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setFailureType(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure
setFailureType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
The type of checkout failure which can be used programmatically by the client application to react to the failure.
setFailureType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The type of transaction failure
setFees(List<CheckoutPaymentMethodOption.FeeDto>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
The list of applicable fees for this payment option.
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total fees related to the transaction PaymentSummary.amount Note: Only the PaymentSummary.amount is required, but if this value is included, then the PaymentSummary.subtotal, PaymentSummary.fulfillmentTotal, PaymentSummary.adjustmentsTotal, PaymentSummary.taxTotal, & PaymentSummary.includedTaxTotal should be included also.
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The total fees related to the PaymentTransactionRef.amount
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The total fees related to the TransactionExecutionDetail.transactionAmount
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The total fees related to the TransactionExecutionRequest.transactionAmount Note: Only the TransactionExecutionRequest.transactionAmount is required, but if this value is included, then the TransactionExecutionRequest.subtotal, TransactionExecutionRequest.fulfillmentTotal, TransactionExecutionRequest.adjustmentsTotal, TransactionExecutionRequest.taxTotal, & TransactionExecutionRequest.includedTaxTotal should be included also.
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The total fees related to the TransactionExecutionResponse.expectedTotalAmount
setFieldMappingUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
The URI path for cart item product mappings.
setFinalizePaymentsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
Deprecated.
in favor of ExternalPaymentProperties.blockCustomerMutabilityForPaymentsUri for more accurate naming
setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Indicates that the payment transaction has been flagged for manual review via fraud checks.
setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Indicates that the payment transaction has been flagged for manual review via fraud checks.
setFulfillmentExclusions(Map<String, List<String>>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
List of exclusion criteria to compare against a FulfillmentGroup to determine if this payment option is allowed.
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
 
setFulfillmentGroups(List<FulfillmentGroup>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setFulfillmentGroupsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The fulfillment groups URI
setFulfillmentInclusions(Map<String, List<String>>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
List of inclusion criteria to compare against a FulfillmentGroup to determine if this payment option is allowed.
setFulfillmentOption(FulfillmentOption) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
The fulfillment option chosen for the UpdateFulfillmentGroupRequest.getType().
setFulfillmentOptionRequestService(FulfillmentOptionRequestService) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.DefaultPricedFulfillmentOptionSubmitValidator
 
setFulfillmentOptionRequestService(FulfillmentOptionRequestService) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
setFulfillmentOptionResponse(FulfillmentOptionResponse) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartFulfillmentResponse
 
setFulfillmentPriceProportionMethod(FulfillmentPriceProportionMethods) - Method in class com.broadleafcommerce.cartoperation.service.configuration.FulfillmentPriceConfigurationProperties
Determines the default method used to compute each fulfillment item's proportion from the fulfillment group's fulfillment price, when no band data is available.
setFulfillmentPricingService(FulfillmentPricingService) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
 
setFulfillmentProvider(FulfillmentProvider) - Method in class com.broadleafcommerce.cartoperation.service.provider.DefaultCartOperationServiceProviders
 
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The payment's total fulfillment cost.
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment's total fulfillment cost.
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total fulfillment cost.
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total fulfillment cost.
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
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.
setGatewayResponseCode(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The response code provided by the payment gateway which may represent a success or failure
setGatewayResponseCode(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setGatewayResponseCode(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The response code provided by the payment gateway which may represent a success or failure
setGatewayResponseCode(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The response code provided by the payment gateway which may represent a success or failure
setGatewayTransactionId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The gateway-specific id for the transaction.
setGatewayTransactionId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setGatewayTransactionType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The type of this transaction, as described by the gateway.
setGatewayTransactionType(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setGatewayType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The gateway type of this payment.
setGatewayType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
The gateway type for this payment.
setGatewayType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The gateway used to process this payment.
setGatewayType(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
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(CartOperationCheckoutProperties.GuestToken) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
 
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.
setHandleExternalTransactionResultUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path to lookup external payment transaction results & record them to the relevant transaction.
setHasTransactionFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
Indicates that the payment transaction has been flagged for manual review by fraud checks.
setHints(Set<String>) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.ValidationConfiguration.FulfillmentCheckoutValidationConfig
 
setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
A unique system identifier.
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.InventoryLocation
The InventoryLocation contextId.
setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
 
setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
The id of this credit account.
setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
The credit account's id.
setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The id of this transaction.
setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment transaction's id.
setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
The ID of the Product.
setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
A unique system identifier.
setId(String) - Method in class com.broadleafcommerce.cartoperation.domain.Variant
The unique identifier for this variant.
setId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
The payment's id.
setId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
setId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
The customer ID
setId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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
setIncludedProductNeverDiscountable(boolean) - Method in class com.broadleafcommerce.cartoperation.service.configuration.CartItemConfigurationProperties
Whether to always treat IncludedProducts as not discountable.
setIncludedProducts(List<IncludedProduct>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
Additional products that are always included with the product, no matter what.
setIncludedProductService(IncludedProductConfigurationService) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The amount of taxes that are included in the subtotal (VAT).
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The amount of taxes that are included in the subtotal (VAT).
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The amount of taxes that are included in the subtotal (VAT).
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The amount of taxes that are included in the subtotal (VAT).
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The amount of taxes that are included in the subtotal (VAT).
setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Tells if this transaction has an indeterminate result.
setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Tells if this transaction has an indeterminate result.
setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
Tells if this transaction has an indeterminate result.
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.
setInternalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Miscellaneous internal attributes for this DTO.
setInternalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setInvalidCartItem(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
If AddItemFailure.type is AddItemFailure.AddItemFailureType.VALIDATION, this object represents the invalid CartItem that was built based on the provided AddItemFailure.addItemRequest
setInventoryAvailabilityService(InventoryAvailabilityService<CatalogItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
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
List of associated InventoryTransactions.
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
Setter for overwriting the current issuer on JWTTransferCartTokenDecoderProperties.
setIssuer(String) - Method in class com.broadleafcommerce.cartoperation.service.csr.JWTTransferCartTokenEncoder
Setter for overwriting the current issuer for JWTTransferCartTokenEncoderProperties.
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
Configuration for the ProductOptionType.ITEM_CHOICE.
setItemChoiceKey(String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
 
setItemChoiceKey(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
If this AddItemRequest is one within AddItemRequest.getDependentCartItems(), this is the key to use to relate to this CartItem to a configured product item choice.
setItemChoiceService(ItemChoiceConfigurationService) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
 
setItemFailureMessages(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.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
Context path to append to ExternalCartProperties.itemListsBulkItemsUri for deleting items.
setItemListsBulkDeleteUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
Context path to append to ExternalCartProperties.itemListsBulkUri for deleting items.
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
The context path to append to ExternalCartProperties.url for bulk list operations.
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.
setItemName(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.NonCatalogItemDetails
The name for the item.
setItemType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
The type of this item (e.g.
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.
setLastCatalogReprice(Instant) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setLastUpdatedAudit(CartActionAudit) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setLegacyExternalPaymentPatternEnabled(boolean) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.PaymentPatternProperties
If true, then the Broadleaf ecosystem will be configured to use the legacy pattern for handling 3DS & HPP interactions where the frontend is responsible for handling the callback redirection & possible resubmission of checkout for the cart.
setLegacyUpdateCartStatusEnabled(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
If true, the deprecated CartOperationService.updateCartStatus(Cart, UpdateCartStatusRequest, ContextInfo) method will be used to update the Cart status.
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
Deprecated.
in favor of using PriceCartRequest for creating or pricing a cart.
setLocale(Locale) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setLocale(Locale) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
The locale to price the cart against.
setLocationNumber(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Arbitrary location number, which could be an external ID, store number, etc.
setLockAndRetrievePaymentsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for locking multiple payments and include their PaymentSummaries in the response.
setLockPaymentsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for locking multiple payments.
setLockToken(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
The payment lock token.
setLockTokens(Collection<String>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UnlockPaymentRequest
List of tokens that can be used to release payment locks.
setLockTokens(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentsResponse
Map of payment ids to payment lock tokens.
setLookup3dsTransactionResultUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path to lookup 3DS payment transaction results from the gateway.
setLookupExternalTransactionResultUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path to lookup external payment transaction results from the gateway.
setManagementState(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The state of this transaction - e.g.
setManagementState(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setManagementStateReason(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Describes the reason for the PaymentTransactionRef.managementState.
setManagementStateReason(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setManualReviewResult(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Describes the outcome of the manual review of a transaction after it was flagged by fraud checks.
setManualReviewResult(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setManualReviewResultReason(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Describes the reason for approving/rejecting a transaction during a manual fraud review.
setManualReviewResultReason(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setMapper(ObjectMapper) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
setMapper(ObjectMapper) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
setMarkTransactionsIneligibleForAutomaticReversal(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
Declares whether the payment's transactions should be marked ineligible for automatic reversal.
setMatchCartItemAssetToVariant(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
setMatchCartItemAssetToVariant(boolean) - Method in class com.broadleafcommerce.cartoperation.service.mapping.CartItemProductServiceProperties
Determines whether the CartItem.getImageAsset() should match the selected Variant if possible instead of the Product.getPrimaryAsset().
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.service.provider.external.domain.payment.TransactionExecutionDetail
Message describing the result of the transaction
setMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
A message describing the results of adding the code to the cart.
setMessage(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
Message describing the result of the transaction
setMessageRetryTemplate(RetryTemplate) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
setMessageRetryTemplate(RetryTemplate) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
setMessageSource(MessageSource) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
setMessageSource(MessageSource) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
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.AdvancedTag
A friendly identifier for the tag.
setName(String) - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
Allows optionally setting a cart name.
setName(String) - Method in class com.broadleafcommerce.cartoperation.domain.Category
The name of the category.
setName(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Arbitrary name of the location.
setName(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
setName(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The name of this payment.
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.service.messaging.finalizecart.PaymentRef
The payment's name.
setName(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setName(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartInfoRequest
The new name for the cart.
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
Tells if the container instance (MergeItemPair.containerItem) will need to be saved in order for the merge performed to be persisted.
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
 
setNextAction(NextAction) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The next step required for the payment gateway to continue processing this payment.
setNextAction(NextAction) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setNextAction(NextAction) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The next step required for the payment gateway to continue processing this payment.
setNextAction(NextAction) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentNextAction
The next step required for the payment gateway to continue processing this payment.
setNextAction(NextAction) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The next step required for the payment gateway to continue processing this payment.
setNonCatalogItemDetails(NonCatalogItemDetails) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
Additional request information for adding a non-catalog item to the cart.
setObjectMapper(ObjectMapper) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
setObjectMapper(ObjectMapper) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
setOfferCodes(List<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setOfferId(String) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
The associated offer's id.
setOfferServicesVersion(String) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
The offer version enabled for external service calls with CartOperationService.
setOfferUtils(CartOperationServiceOfferUtils) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
setOldCartPrice(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.service.StaleCartPricingResultHolder
 
setOldStatus(String) - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
The old cart status to change from.
setOptions(List<ProductOption>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
Drives additional information that the customer should enter when purchasing this product.
setOptionsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProviderProperties
Path that will be appended to the URL to interact with PricedFulfillmentOptions.
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.
setOrderNumber(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setOriginalCartStatus(String) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
The original Cart.getStatus() before checkout submission.
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.
setOwnerId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
The ID of the payment owner.
setOwnerId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
The id of the entity that owns this payment.
setOwnerId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentRequest
The id of the entity that owns this payment.
setOwnerType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
The type of entity that owns the payment.
setOwnerType(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
Describes the owner of the payment.
setOwnerType(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentRequest
Describes the owner of the payment.
setOwningEntityId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The id of the entity that owns this payment.
setOwningEntityPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The list of all payments for the owning entity (e.g.
setOwningEntityType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
Describes the owning entity of the payment.
setOwningUserId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
The id of the owning user that owns this payment.
setOwningUserRef(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
The reference to the user that owns this credit account.
setOwningUserRef(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
The reference to the user that owns this credit account.
setOwningUserType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
Describes the owning user type of the credit account.
setOwningUserType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
Describes the owning user type of the credit account.
setOwningUserType(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
Describes the owning user type of the payment.
setParentAccount(Account) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
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
All Categories that include the product.
setParentSourceEntityId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The id of the parent source entity of the transaction that proceeded this transaction.
setParentSourceEntityId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setParentSourceEntityType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The type of the parent source entity of the transaction that proceeded this transaction.
setParentSourceEntityType(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setParentTransactionId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The id of the parent payment transaction.
setParentTransactionId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setParentTransactionId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The id of the parent payment transaction.
setParentTransactionId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the payment transaction that proceeded this transaction.
setPaymentById(Map<String, PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Resolved PaymentSummaries for this checkout process request.
setPaymentFinalizationStatus(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The state of the cart's payments following the external payment interaction.
setPaymentFinalizationWorkflowActivities(List<PaymentFinalizationActivity>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
setPaymentFinalizedUri(String) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
The uri used if all of the carts payments are finalized & the cart is being finalized.
setPaymentGatewayPriorities(List<String>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties
A list of PaymentGatewayTypes defining the order by which payments will be processed during checkout.
setPaymentId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The id of this payment.
setPaymentId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment's id.
setPaymentId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setPaymentId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
The id of the payment to claim the transactions against.
setPaymentId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the related PaymentSummary that is meant to be used for the transaction.
setPaymentId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentNextAction
The id of the payment.
setPaymentId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The id of the payment.
setPaymentId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The ID of the payment to update.
setPaymentLockTokens(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Resolved payment lock tokens for this checkout process request.
setPaymentLockTokens(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
Tokens that grant this service access to act upon the payment.
setPaymentMethodGatewayType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
The gateway configured for this payment method.
setPaymentMethodType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
The type of this payment like Credit Card or Gift Card.
setPaymentModificationUri(String) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
The uri used if one or more of the external payment interactions failed, & the customer must provide a different form of payment.
setPaymentNextActions(List<PaymentNextAction>) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
A collection of PaymentNextActions describing the required next steps for the payment.
setPaymentNextActions(List<PaymentNextAction>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
A collection of PaymentNextActions describing the required next steps for the payment.
setPaymentNextActions(List<PaymentNextAction>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
A collection of PaymentNextActions describing the required next steps for the payment.
setPaymentPatternProperties(PaymentPatternProperties) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
setPaymentPriorityStrategy(PaymentPriorityStrategy) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
setPaymentProvider(PaymentProvider<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
setPaymentProvider(PaymentProvider<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
setPaymentRef(PaymentRef) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
The payment in the relationship.
setPaymentResult(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The result of the payment interaction that was completed, causing the redirect to CartOps.
setPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
The payments for this cart.
setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
Convenient method to set CheckoutProcessDto.getPaymentById() from a list of PaymentSummaries
setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.completion.CheckoutCompletionEvent
The payments for the cart that completed the checkout workflow
setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
A collection of the cart's PaymentSummaries
setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentsResponse
List of payments that were locked.
setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
A collection of PaymentSummaries related to the Cart.
setPaymentSummary(PaymentSummary) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The updated PaymentSummary representation.
setPaymentsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for basic CRUD operations on payments.
setPaymentTransactionExecutionProvider(PaymentTransactionExecutionProvider) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Deprecated.
since 1.7.6, in favor of existing DefaultPaymentTransactionExecutionService.transactionExecutionProvider
setPaymentTransactionFailureDetails(List<PaymentTransactionFailureDetail>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
A collection of PaymentTransactionFailureDetails describing how the transaction(s) failed.
setPaymentTransactionRef(PaymentTransactionRef) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
The payment transaction's id.
setPaymentTransactionsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for basic CRUD operations on payment transactions.
setPendingPaymentFailedRetryTemplate(RetryTemplate) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
setPersistTaxResponseOnCart(boolean) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DelegatingTaxServiceProperties
Whether to populate the tax response payload on the cart.
setPersistTaxResponseOnFulfillments(boolean) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DelegatingTaxServiceProperties
Whether to populate the tax response on the fulfillment groups.
setPickupLocation(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Indicates if this location is available for pickup.
setPolicyUtils(TrackablePolicyUtils) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
 
setPolicyUtils(TrackablePolicyUtils) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
setPolicyUtils(TrackablePolicyUtils) - Method in class com.broadleafcommerce.cartoperation.service.status.quote.QuoteAuthUtils
 
setPosition(String) - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
Defines the position over a display component this tag should be displayed such as the "top-left" of a Product's image on a list or details page.
setPreviousRequestIds(List<String>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The list of requestIds that were previously used for this transaction.
setPreviousRequestIds(List<String>) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setPrice(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.NonCatalogItemDetails
The price of the item.
setPriceCartRequest(PriceCartRequest) - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
The initial PriceCartRequest to price the cart.
setPriced(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setPricedFulfillmentOption(PricedFulfillmentOption) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
The fulfillment option chosen for the UpdateFulfillmentGroupRequest.getType().
setPricedFulfillmentOptionSubmitValidators(Set<PricedFulfillmentOptionSubmitValidator>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
 
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.
setPriority(Long) - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
Priority of this tag relative to other tags that may share the same AdvancedTag.position or AdvancedTag.type.
setProduct(Product) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
This field contains the specified product if the type is IncludedProductType.PRODUCT.
setProduct(Product) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
If the SpecificItemChoice.type is SpecificItemChoiceType.PRODUCT this holds the product for this choice
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.domain.ProductTag
ID of the parent product.
setProductId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
The ID of the Product.
setProductId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
The id of the product for this add item request.
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.
setProductService(BroadleafProductService<Product>) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
 
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.
setProperties(CartOperationServiceProperties) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
setProperties(CartOperationServiceProperties) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
 
setQuantity(int) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
The value of the fixed quantity.
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.service.provider.external.domain.inventory.InventoryAvailabilityRequest
The quantity being requested for this item.
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.
setQuantity(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
Quantity associated with this transaction representing the delta or change.
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.
setQuoteAuthUtils(QuoteAuthUtils) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
setQuoteProperties(QuoteProperties) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
setReadAccountByIdPath(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProperties
The path to read an account by ID.
setReadCustomerByIdPath(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProperties
The path to read a customer by ID
setReason(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The reason for this transaction.
setReason(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
The reason the override was performed, for example, "Price Match".
setReasonDescription(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
Description for the reason for this transaction.
setRedirectAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
Attributes to be returned with the redirect from CartOps to the frontend
setRedirectUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
The gateway-provided url that can redirect to the next action the customer must take.
setReferenceNumber(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
Arbitrary external reference number.
setReferenceNumber(String) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
The reference number used to identify any existing soft inventory reservations.
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.
setReferenceNumber(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory.InventoryAvailabilityRequest
The reference number used to identify any existing soft inventory reservations.
setReferenceNumber(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
The reference number of the fulfillment group to update.
setRefundable(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
setReleaseReservationUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
URI for releasing inventory reservations
setRemoveAttribute(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
A deletion of a cart attribute.
setRemoveCustomerMutabilityBlockForPaymentFinalizationUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for removing customer mutability blocks for payments in checkout.
setRepriceCartOnResolve(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
Whether the resolved Cart should be repriced if the pricing is stale.
setRequestBody(Map<String, Object>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The request body of the payment gateway redirect, if any.
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.
setRequestedQuoteStatuses(List<String>) - Method in class com.broadleafcommerce.cartoperation.service.quote.QuoteConfigurationProperties
List of quote statuses to filter by for the quote admin view;
setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
A unique id used to represent the request.
setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The id used to represent the request that produced this transaction.
setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The id used to represent the request that produced this transaction.
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.finalizecart.PaymentTransactionResultEvent
 
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.service.provider.domain.ClaimCheckoutTransactionsRequest
The id of the checkout request to claim the transactions for.
setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id representing the customer's request to execute one or more transactions.
setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The id representing the customer's request to execute one or more transactions.
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.checkout.CheckoutProcessRequest
A unique id used to represent the request.
setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
The id representing the customer's request to checkout
setRequestId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The id representing the customer's request to execute the transaction.
setRequestMatcher(RequestMatcher) - Method in class com.broadleafcommerce.cartoperation.web.filter.CartResolutionFilter
 
setRequestParams(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
The request params of the payment gateway redirect.
setRequestParams(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
Request params received from the payment callback.
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.
setReservationReferenceNumbers(Set<String>) - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationRequest
The reservation numbers to identify the reservations by.
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
setResetTransactionReversalState(boolean) - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
Whether to reset transaction reversal state.
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.
setRetrieveRateUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProperties
URI for retrieving a single rate for a specific shipping method
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
 
setRoundingHelper(CartPricingRoundingHelper) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultFulfillmentPricingService
 
setSecurityCode(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment method security code that may be required to execute the transaction.
setSecurityCodes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartRequest
A map of security codes to their payment ids.
setSecurityCodes(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.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.
setSendCartAwaitingPaymentResultsEventUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the cart awaiting payment result event
setSendCartPaymentFailedEventUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the cart payment failed event
setSendCartRejectionEventUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the cart rejection event
setSendCheckoutCompletionEventUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the checkout completion event
setSendExternalPaymentTransactionCartFinalizationEventUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the external payment transaction cart finalization event
setSendRollbackEventUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI to send the rollback event
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The service client to use when calling campaign services.
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The service client to use when calling cart services.
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProperties
The service client to use for calling catalog.
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCustomerProperties
The service client to use when calling inventory services.
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProviderProperties
The service client to use when interacting with Fulfillment Services.
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProperties
The service client to use when calling inventory services.
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProperties
The service client to use when calling offer services.
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProperties
The service client to use when calling pricing services.
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProperties
The service client to use when interacting with the shipping service.
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountProperties
The service client to use when calling credit account services.
setServiceClient(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The service client to use when calling payment transaction services.
setSharedCode(String) - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
The string of the offer code used to apply the related offer.
setShippingLocation(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Indicates if this location is available for shipping.
setShipToAddress(Address) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
This is most useful when Fulfillment Type is SHIP.
setShouldSavePaymentForFutureUse(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
Should the payment method be saved to the owning user.
setShouldSavePaymentToCustomer(Boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
Deprecated.
since 1.7.2, in favor of UpdatePaymentRequest.shouldSavePaymentForFutureUse to support owning user types other than a customer (i.e. account).
setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
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.service.provider.external.domain.catalog.CatalogItemRequest
This Stock Keeping Unit uniquely identifies this item 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.service.provider.external.domain.inventory.InventoryAvailabilityRequest
This Stock Keeping Unit that uniquely identifies this item.
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.
setSorting(String) - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
Field indicating a sort order, if sorted.
setSource(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The name of the system that initiated the transaction - e.g.
setSource(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The name of the system that initiated the transaction - e.g.
setSource(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setSource(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
A simple description of the system that initiated this transaction execution request.
setSourceEntityId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The ID of the source entity associated with the transaction.
setSourceEntityId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The ID of the source entity associated with the transaction.
setSourceEntityId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setSourceEntityId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The ID of the source entity associated with the transaction.
setSourceEntityType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The type of the source entity associated with the transaction.
setSourceEntityType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The type of the source entity associated with the transaction.
setSourceEntityType(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setSourceEntityType(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of the source entity associated with the transaction.
setSourceUserId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The id of user who initiated the transaction.
setSourceUserType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The type of user who initiated the transaction.
setSpecificChoices(List<SpecificItemChoice>) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
If the ItemChoice.selectionType is ItemChoiceTargetType.SPECIFIC_PRODUCTS or ItemChoiceTargetType.SPECIFIC_VARIANTS this holds the manually-curated options that the customer can choose from.
setSpecificItemChoice(SpecificItemChoice) - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
 
setSpelRuleEvaluationService(SpelRuleEvaluationService) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
setSpelRuleEvaluationService(SpelRuleEvaluationService) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
setSpelRuleEvaluationService(SpelRuleEvaluationService) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultCheckoutPaymentMethodService
 
setStaleCartItemsService(StaleCartItemsService) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
setStaleCartItemsService(StaleCartItemsService) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
setStaleCartItemsService(StaleCartItemsService) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
setStaleCartItemsService(StaleCartItemsService) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
setStatus(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The status of the transaction
setStatus(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setStatus(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setStatus(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartStatusRequest
The new status to move the cart to.
setStorefrontBaseUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionCallbackRedirectionProperties
The default base url of the frontend storefront app
setStoreLocation(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Indicates if this inventory location is also a store, meaning that it is a location that customers can come to shop.
setSubmitDate(Instant) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The payment's total usually excluding adjustments, tax, fees, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment's total usually excluding adjustments, tax, fees, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total usually excluding adjustments, tax, fees, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total usually excluding adjustments, tax, fees, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total usually excluding adjustments, tax, fees, 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.checkout.CheckoutResponse
Whether or not the checkout submission was successful.
setSuccess(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.SendCheckoutEventResponse
Whether or not sending the event was successful.
setSuccessfulPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
List of payments that were successfully processed.
setSuccessfulRequests(List<AddItemRequest>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
All requests that were successfully processed.
setSwitchCurrencyOnLocaleSwitch(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
When repricing cart, if a new locale has been requested, automatically switch to the default currency for that locale.
setTag(AdvancedTag) - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
The AdvancedTag to associate with a product.
setTags(List<String>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
A list of simple labels used to categorize the product
setTargetDemographic(DataDrivenEnum) - Method in class com.broadleafcommerce.cartoperation.domain.Product
 
setTargetQuoteStatus(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
The target quote status to change into.
setTargets(Set<ShareItemListRequest.Target>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
Describes who this list is being shared with.
setTargetStatus(String) - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
The target status to change the cart to.
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.
setTaxable(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
setTaxEstimated(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setTaxId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
setTaxId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
The customer's tax ID.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The payment's total tax cost.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The payment's total tax cost.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total tax cost.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total tax cost.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total tax cost.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
The payment's total tax cost
setTenant(Map<String, P>) - Method in class com.broadleafcommerce.cartoperation.properties.DiscriminatedProperties
 
setTenantCartsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI path for basic CRUD operations on carts at the tenant level.
setThreeDSecureVerificationUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Deprecated.
in favor of TransactionExecutionDetail.nextAction
setThreeDSecureVerificationUrl(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
Deprecated.
in favor of PaymentTransactionFailureDetail.nextAction
setToken(GuestToken) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenResponse
 
setToken(GuestToken) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
 
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.
setTokenTimeout(Duration) - Method in class com.broadleafcommerce.cartoperation.service.checkout.CartOperationCheckoutProperties.GuestToken
 
setTokenTimeout(Duration) - Method in class com.broadleafcommerce.cartoperation.service.ULIDGuestTokenGenerator
 
setTotalEverCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The total amount ever captured, as opposed to the current snapshot of the captured amount represented in PaymentSummary.getAmountCaptured().
setTransactionAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction amount that we're expecting to execute against the PaymentSummary.
setTransactionAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The transaction amount that we're expecting to execute against the PaymentSummary.
setTransactionAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The transaction amount that was executed against the PaymentSummary.
setTransactionExecutionDetails(List<TransactionExecutionDetail>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
A list of TransactionExecutionDetails describing the transactions executed.
setTransactionId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The id of the executed transaction.
setTransactionId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The id of the executed transaction.
setTransactionReferenceId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The transaction id known by the payment gateway.
setTransactionReferenceId(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The transaction id known by the payment gateway.
setTransactionReferenceId(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setTransactionReferenceId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction id known by the payment gateway.
setTransactionReferenceId(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The transaction id known by the payment gateway.
setTransactionRequiredExternalInteraction(boolean) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
Whether the transaction required external interaction (3DS or HPP).
setTransactionStatus(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The status of the transaction.
setTransactionStatus(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The status of the transaction.
setTransactionType(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
Indictes the type of transaction that this represents.
setTransactionType(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
The type of the transaction.
setTransactionType(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of transaction that is to be executed.
setTransactionType(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The type of transactions that were executed.
setTransactionType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.PaymentTransactionFailureDetail
The type of transactions that were executed.
setTransferCsrPaymentsToCustomerUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for transferring a CSR payment to a customer.
setTransferCustomerPaymentsToCsrUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for transferring a customer payment to a CSR.
setType(String) - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
Defines the type of this tag such as "key feature" or "discount".
setType(String) - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
Allows optionally setting the type of cart to be created.
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.payment.CreditAccount
The type of this credit account.
setType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
The type of this credit account.
setType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
The type of this transaction.
setType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The type of this payment like Credit Card or Gift Card.
setType(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
The type of this transaction (authorize, capture, refund, etc.)
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.service.messaging.finalizecart.PaymentRef
The type of this payment like Credit Card or Gift Card.
setType(String) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
setType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setType(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
The type of means by which this fulfillment group is fulfilled.
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartItemValidationActivity
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartItemMergingService
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemMergingService
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cartoperation.service.DefaultStaleCartItemsService
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartNoteOperationEndpoint
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
setUnits(String) - Method in class com.broadleafcommerce.cartoperation.domain.Weight
 
setUnlockPaymentsUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path for locking multiple payments.
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
 
setUpdateCartsStatusUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
The URI sub-path for updating status for multiple carts.
setUpdateCatalogPricing(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
Declares if catalog prices should also be gathered as part of the repricing process.
setUpdateCatalogPricingOnCurrencyChange(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties
When repricing cart, if the currency changes, force an update to catalog pricing.
setUpdateContactInfo(boolean) - Method in class com.broadleafcommerce.cartoperation.service.CartOperationServiceProperties.PriceInvalidation
An update of the contact info for the order (e.g.
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
Deprecated.
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.ExternalCustomerProperties
The base url for the customer service.
setUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalFulfillmentProviderProperties
The base url for Fulfillment Services.
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.
setUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalShippingProperties
The base url for the shipping service.
setUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalCreditAccountProperties
The base url for an external credit account service.
setUrl(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The base url for an external payment transaction service.
setUsabilityInfoUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The URI context path to append to ExternalCampaignProperties.campaignAuditDetailsUri that defines the endpoint responsible for providing whether a campaign code is usable, usually before it is applied.
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.
setUserTargetGenerationService(UserTargetGenerationService) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCatalogProvider
 
setValid(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
Whether or not the payment callback request is valid.
setValid(boolean) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
 
setValidatePaymentCallbackTokenUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
The URI path to validate the payment callback request based on the token
setValidateUri(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
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.
setValidationMessage(String) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
If the request is not valid, this contains any message provided on why it failed.
setValidationRule(String) - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
If AttributeChoice.validationType is regex, this is the expression that should execute against the user's value.
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
How the validation from AttributeChoice.getValidationStrategy() should be performed.
setValidRequest(boolean) - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
Declares whether the request has been deemed valid.
setValue(Serializable) - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
The value represented by this attribute.
setValue(Object) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddAttributeRequest
The attribute's value.
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
The value of the associated DataDrivenEnum.type.
setValue(String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
 
setValue(MonetaryAmount) - Method in class com.broadleafcommerce.cartoperation.domain.FulfillmentFlatRate
The value of this flat rate
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
This field contains the specified variant if the type is IncludedProductType.VARIANT.
setVariant(Variant) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
If the SpecificItemChoice.type is SpecificItemChoiceType.VARIANT this holds the variant for this choice
setVariantId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
The ID of the Variant, if any.
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
This field contains the id of the parent product of the specified IncludedProduct.variant if the type is IncludedProductType.VARIANT.
setVariantParentProductId(String) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
This field contains the id of the parent product of the specified SpecificItemChoice.variant if the type is SpecificItemChoiceType.VARIANT.
setVariantPricing(Map<String, SpecificItemChoiceVariantPricingOverride>) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
Pricing overrides if specific variants of the main product this item belongs to are added to the cart.
setVariants(List<Variant>) - Method in class com.broadleafcommerce.cartoperation.domain.Product
All Variants for this product.
setVatRegistrationId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
setVatRegistrationId(String) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
Customer's VAT registration ID, if applicable.
setVendorRef(String) - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
Soft reference to the vendor associated with this inventory location.
setVendorRef(String) - Method in class com.broadleafcommerce.cartoperation.domain.Product
Soft reference to the vendor associated with this catalog.
setVendorRef(String) - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
Soft reference to the vendor associated with this sku inventory summary.
setVersion(CartValidationProperties.Version) - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
 
setVersion(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
The version of this credit account.
setVersion(Integer) - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
The version of this payment.
setVersion(Integer) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
setVersion(Integer) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
 
setVouchers(List<Voucher>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
The list of vouchers that were added to the cart because of the code's application.
setVouchers(List<Voucher>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
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
 
setWorkflow(String) - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
The flow that this cart resolution is for.
setWorkflow(String) - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
The flow being executed for the cart.
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
 
shippingProvider(WebClient, ObjectMapper, TypeFactory, ExternalShippingProperties) - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration
 
ShippingProvider - Interface in com.broadleafcommerce.cartoperation.service.provider
Provider for interacting with shipping APIs.
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
 
shouldCalculateItemTaxes(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
shouldCalculateItemTaxes(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
shouldCheckInventoryForCartItem(Cart, CartItem, I, CatalogItemList<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Hook point to determine if inventory should be checked for the CartItem.
shouldCheckInventoryForCartItemWithoutBackingCatalogItem(Cart, CartItem, CatalogItemList<I>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Hook point to determine if inventory should be checked for the CartItem since it doesn't have a backing CatalogItem.
shouldClaimTransactionsForRequest(PaymentSummary, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
shouldEnterAwaitingPaymentFinalizationCartStatus(CheckoutProcessDto, CheckoutWorkflowActivityException, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
shouldExecutePaymentTransaction(PaymentSummary, String) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Determine whether to execute a transaction for this payment.
shouldFinalizeCart(Cart, PaymentTransactionResultEvent, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
shouldLookup3DSTransactionResults(PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
shouldLookupExternalTransactionResults(PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
 
shouldPerformValidation(String, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
Whether to perform the AttributeChoice.getValidationStrategy() for the item for the current flow.
shouldProcessTransactionResult(PaymentTransactionResultEvent, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
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.
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.
shouldRepriceCartIfPricingStale(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Decides whether a cart should be repriced in case it's prices are stale.
shouldResetCartStatus(Cart, String, RuntimeException) - 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.
shouldSavePaymentForFutureUse() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
Should the payment method be saved to the owning user
shouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, in favor of UpdatePaymentRequest.shouldSavePaymentForFutureUse() to support owning user types other than a customer (i.e. account).
shouldTaxFulfillment(FulfillmentGroup, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultDelegatingTaxService
 
shouldTaxFulfillment(F, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
Deprecated.
 
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.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
 
shouldValidateAddress(Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.AbstractTypeFulfillmentGroupSubmitValidator
Tells whether this validator should validate the address or not.
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
 
SKIP - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTaxCalculationStrategies
Represent the strategy that skips the tax calculation.
SKU - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.CartPricingTargetType
 
SKU - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
 
SKU_PRICE_INFOS - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
Contains a map from CatalogItem.getSku() or Variant.getSku() keys to PriceInfo for the associated CatalogItem or Variant.
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
Simple wrapper to contain InventoryTransaction records after an Inventory Reservation.
SkuInventoryReservationResponse() - Constructor for class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationResponse
 
SOFT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.PaymentDeclineType
 
SOFT_RESERVATION - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
Represents the soft inventory reservation type
softReserveInventory(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.EmptyInventoryProvider
 
softReserveInventory(Cart, List<CartItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
softReserveInventory(Cart, List<CartItem>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.InventoryProvider
Perform a soft reservation on a specific item.
sortByPaymentGatewayPriority(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentPriorityStrategy
 
sortByPaymentGatewayPriority(List<PaymentSummary>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.PaymentPriorityStrategy
Given a list of PaymentSummaries, sorts them in order of which should be executed first based on PaymentSummary.getGatewayType().
sortPayments(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
Given a list of PaymentSummaries, sorts them in order of which should be executed first based on the PaymentSummary.getGatewayType().
sortPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
SPECIFIC_PRODUCT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
The item choice is a specific Product.
SPECIFIC_PRODUCTS - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
The item choice is among Products from a predetermined list.
SPECIFIC_VARIANT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
The item choice is a specific Variant.
SPECIFIC_VARIANTS - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
The item choice is among Variants from a predetermined list.
SpecificItemChoice - Class in com.broadleafcommerce.cartoperation.domain
When a ItemChoice is determined to be a ItemChoiceTargetType.SPECIFIC_PRODUCTS or ItemChoiceTargetType.SPECIFIC_VARIANTS, this holds the relationship that the customer should select from
SpecificItemChoice() - Constructor for class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
 
SpecificItemChoiceType - Enum Class in com.broadleafcommerce.cartoperation.domain
Supported types for SpecificItemChoice.getType()
SSLVerificationProperties - Class in com.broadleafcommerce.cartoperation.service.autoconfigure
Contains properties dictating SSL verification.
SSLVerificationProperties() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.SSLVerificationProperties
 
STALE_CART_ITEM - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The cart contains the stale cart items - i.e.
STALE_CART_PRICING_HIGHER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The cart pricing is out of date and the latest prices are higher than they previously were.
STALE_CART_PRICING_LOWER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
The cart pricing is out of date and the latest prices are lower than they previously were.
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(StaleCartException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
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
 
StaleCartItemsService - Interface in com.broadleafcommerce.cartoperation.service
Service for removing the CartItems from the cart if the appropriate product doesn't exist.
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 - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
Denotes a simple product which has no variants or complex configuration such as a Hot Sauce.
STANDARD_PRICE - Static variable in class com.broadleafcommerce.cartoperation.service.pricing.PricingFields
 
STATUS - Static variable in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
STORE_CREDIT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
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
 
STOREFRONT_REDIRECT_PARAM - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
SUBMIT_ORDER - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ValidationStrategy
Allow the item to be added to the cart, but validate when the cart is submitted for checkout
submitForApproval(Cart, CustomerRef, CartApprovalProcessRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
 
submitForApproval(Cart, CustomerRef, CartApprovalProcessRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.approval.CartApprovalService
Action performed by an account member to submit for approval of a Cart.
submitForApproval(String, CartApprovalProcessRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartApprovalEndpoint
 
submitFulfillmentOption(PricedFulfillmentOption, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
Attaches given PricedFulfillmentOptions to their corresponding fulfillment item or group, then sorts the items into new fulfillment groups
submitFulfillmentOption(PricedFulfillmentOption, Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.option.FulfillmentOptionRequestService
Attach the given PricedFulfillmentOption to its target and then refresh options.
SUCCESS - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
The external payment interaction was successful.
SUCCESS - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
The transaction was successfully processed by the payment gateway.
SUCCESS - Enum constant in enum class com.broadleafcommerce.cartoperation.web.endpoint.domain.DefaultAddCodeToCartResponseTypes
 
successfulPaymentAmountsMatchCartTotal(Cart, List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
Determines if all the payments for the given Cart add up to cart's total.
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 class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.VirtualTypeFulfillmentGroupSubmitValidator
 
supports(FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.DefaultPricedFulfillmentOptionSubmitValidator
 
supports(FulfillmentGroup) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.PricedFulfillmentOptionSubmitValidator
 
supports(FulfillmentGroup) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.TypeFulfillmentGroupSubmitValidator
Tells if this validator supports the given fulfillment group.
supports(FulfillmentItem) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.item.FulfillmentItemSubmitValidator
Tells if this validator supports the given fulfillment item.
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(FulfillmentOption) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.FulfillmentOptionSubmitValidator
Tells if this validator supports the given fulfillment option.
supports(Class<?>) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
 
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
 
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
 
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
 
syncItemGrouping(Cart, FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.DefaultFulfillmentGroupService
Scan the FulfillmentItems to check if any need to move to a different fulfillment group.
syncItemGrouping(Cart, FulfillmentPricingConfig, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.FulfillmentGroupService
 
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.

T

Target() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
 
TARGET_DEMOGRAPHIC_ID - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the CartItem.getTargetDemographicId() for the CartItem.
TAX_CODE - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
 
TaxAddressSourceHandler - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.address
Determines how to populate the tax address based on the value of FulfillmentGroup.getTaxAddressSource().
TaxCalculationStrategy - Interface in com.broadleafcommerce.cartoperation.domain.enums
Represents the tax calculation strategy.
TaxService - Interface in com.broadleafcommerce.cartoperation.service.pricing
Service for calculating and applying taxes to a Cart, typically by integrating with one or more TaxProviders, depending if there should be estimated and actual taxes calculated.
TENANT_ID - Static variable in class com.broadleafcommerce.cartoperation.web.endpoint.ExternalPaymentTransactionCallbackEndpoint
 
TEST_USER_OWNED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentManagementAccessRestrictions
Deprecated.
Represents a payment which is being managed by an admin in preview mode.
THIRD_PARTY_ACCOUNT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
Intended for payments like PayPal Express Checkout.
THREE_DS_VERIFICATION_FORM - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.NextActionType
The next action is to display the 3D Secure form
TIMEFRAME - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Quote
The timeframe for the quote item.
toString() - Method in class com.broadleafcommerce.cartoperation.domain.AdvancedTag
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.Attribute
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoice
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.AttributeChoiceValue
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.CartCreationRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.CartHolder
Deprecated.
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.CatalogItemList
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.Category
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.DataDrivenEnum
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.FulfillmentFlatRate
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.inventory.reservation.ReleaseSkuInventoryReservationResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryLocation
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.InventorySkuRef
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.InventoryTransaction
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.ItemChoice
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.OfferAudit
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccount
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountRef
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.payment.CreditAccountTransaction
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.payment.ExternalPaymentTransactionCallbackDTO
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentCallbackValidationResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentSummary
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.Product
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.ProductOption
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.ProductTag
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.SimplePage
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilityRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryAvailabilitySummary
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestGroup
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.status.CartStatusValidationRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.status.ChangeCartStatusRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.TransferCartToken
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.UserTarget
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.Variant
 
toString() - Method in class com.broadleafcommerce.cartoperation.domain.Weight
 
toString() - Method in exception com.broadleafcommerce.cartoperation.exception.AddCodeException
 
toString() - Method in exception com.broadleafcommerce.cartoperation.exception.CartItemValidationException
 
toString() - Method in exception com.broadleafcommerce.cartoperation.exception.CartValidationException
 
toString() - Method in exception com.broadleafcommerce.cartoperation.exception.CatalogItemNotFoundException
 
toString() - Method in exception com.broadleafcommerce.cartoperation.exception.CODPaymentMethodNotApplicableException
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.AddItemFailure
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.autoconfigure.SSLVerificationProperties
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.BulkAddToCartResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.configuration.MatchingDependentsContext
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties.FieldMapping
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.environment.CartItemMappingProperties
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenDecoderProperties
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.environment.JWTTransferCartTokenEncoderProperties
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartAwaitingPaymentResultsEvent
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.CartPendingPaymentFailedEvent
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationEvent
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentRef
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.domain.ClaimCheckoutTransactionsRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.audit.CloneCartActionAuditResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Account
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.customer.Customer
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.inventory.InventoryAvailabilityRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.LockPaymentsResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.NextAction
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider.CartConflictResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties.Jwt
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartCookieProperties
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.GuestToken
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.autoconfigure.CartValidationProperties.Version
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddAttributeRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddCodeToCartResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemListToCartRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.AddItemRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartFulfillmentResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartHistoryResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartItemModifyingRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartModifyingRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.CartRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutProcessRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.SendCheckoutEventResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ContactInfoRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.GuestTokenValidationResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ItemListAddToCartResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.NonCatalogItemDetails
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.OverridePriceRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.PriceCartRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteConfigurationResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.quote.QuoteProcessResponse
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartInfoRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartStatusRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.AddToCartApiError
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartApprovalValidationApiError
 
toString() - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.StaleCartApiError
 
TransactionExecutionDetail - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.payment
Object describing the resulting transaction detail.
TransactionExecutionDetail() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
TransactionExecutionRequest - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.payment
The request payload used to execute a transaction against a PaymentSummary.
TransactionExecutionRequest() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
TransactionExecutionResponse - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.payment
Response object describing the resulting transaction details and PaymentSummary.
TransactionExecutionResponse() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
TransactionFailureType - Interface in com.broadleafcommerce.cartoperation.domain.enums
The TransactionFailureType is used to identify the category of failure that was encountered while processing a payment gateway transaction
TransactionStatus - Interface in com.broadleafcommerce.cartoperation.domain.enums
 
TransactionType - Interface in com.broadleafcommerce.cartoperation.domain.enums
The TransactionType is used to represent the types of operations/transactions that could occur against a single payment.
transferAnonymousCartOwnership(Cart, Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CartTransferService
Transfer the provided anonymous cart to be in-process for the currently authenticated customer.
transferAnonymousCartOwnership(Cart, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
transferAnonymousCartOwnership(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CartTransferService
Transfer the provided anonymous cart to be in-process for the currently authenticated customer.
transferAnonymousCartOwnership(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
transferAnonymousCsrCartToCustomer(ContextInfo, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
Deprecated.
 
transferAnonymousCsrCartToInProcess(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CartTransferService
transferAnonymousCsrCartToInProcess(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
transferAnonymousCsrCartToInProcess(Cart, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CartTransferService
Transfer the provided anonymous CSR cart to be in-process for the provided customer
transferAnonymousCsrCartToInProcess(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
transferAnonymousCsrQuote(Cart, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CartTransferService
Transfer the provided anonymous CSR quote to be in drafting status for the provided customer
transferAnonymousCsrQuote(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
transferCart(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
TransferCartToken - Class in com.broadleafcommerce.cartoperation.domain
The response object used to provide details of the cart transfer token and the token itself.
TransferCartToken() - Constructor for class com.broadleafcommerce.cartoperation.domain.TransferCartToken
 
TransferCartTokenCreationException - Exception in com.broadleafcommerce.cartoperation.exception
Exception that results from a failure to create a TransferCartToken within the CartTransferService.
TransferCartTokenCreationException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.TransferCartTokenCreationException
 
TransferCartTokenCreationException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.TransferCartTokenCreationException
 
TransferCartTokenDecoder - Interface in com.broadleafcommerce.cartoperation.service.csr
An interface used for decoding transfer cart tokens.
TransferCartTokenEncoder - Interface in com.broadleafcommerce.cartoperation.service.csr
An interface used for encoding transfer cart tokens.
TransferCartTokenEncoderException - Exception in com.broadleafcommerce.cartoperation.exception
An exception thrown when there is a failure to encode the transfer cart token.
TransferCartTokenEncoderException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.TransferCartTokenEncoderException
 
TransferCartTokenEncoderException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.TransferCartTokenEncoderException
 
transferCartTokenParseException(TransferCartTokenParseException, WebRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.exception.CartOperationExceptionAdvisor
 
TransferCartTokenParseException - Exception in com.broadleafcommerce.cartoperation.exception
Exception that results from a failure to parse a TransferCartToken from an encoded token string.
TransferCartTokenParseException(String) - Constructor for exception com.broadleafcommerce.cartoperation.exception.TransferCartTokenParseException
 
TransferCartTokenParseException(String, Throwable) - Constructor for exception com.broadleafcommerce.cartoperation.exception.TransferCartTokenParseException
 
transferCsrCartToCustomer(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CustomerServiceEndpoint
Deprecated.
 
transferCSRCartToCustomer(String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CSRCartEndpoint
 
transferCsrCartToInProcess(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CartTransferService
Transfer the provided CSR cart to be in-process for its customer.
transferCsrCartToInProcess(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
transferPaymentsToCSR(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
 
transferPaymentsToCSR(String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
transferPaymentsToCSR(String, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
The PaymentTransactionServices internally prepares and transfers the payments to the CSR user.
transferPaymentsToCustomer(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
 
transferPaymentsToCustomer(String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
transferPaymentsToCustomer(String, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
The PaymentTransactionServices internally prepares and transfers the payments to the customer user.
triggerCartFinalization(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
triggeredJobEventInputFinalizeCartAwaitingPaymentResult() - Method in interface com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultEventConsumer
 
typeFactory - Variable in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
 
TypeFulfillmentGroupSubmitValidator - Interface in com.broadleafcommerce.cartoperation.service.fulfillment.validation.type
Validates a fulfillment group information specific to a certain FulfillmentGroup.getType().

U

ULIDGuestTokenGenerator - Class in com.broadleafcommerce.cartoperation.service
An implementation of GuestTokenGenerator that uses ULID to generate the token string.
ULIDGuestTokenGenerator(TypeFactory) - Constructor for class com.broadleafcommerce.cartoperation.service.ULIDGuestTokenGenerator
 
UNAVAILABLE_CART_ITEM_INVENTORY_ERROR_MSG - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalInventoryProvider
 
UNKNOWN - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
The result of the external payment interaction could not be determined.
UNKNOWN - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentFinalizationStatus
The payment finalization status could not be determined.
unlockCartPayments(Cart, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Sends a request to PaymentTransactionServices to unlock the cart's payments, based on the lock tokens that were previously obtained via PaymentProvider.lockAndRetrieveCartPayments(Cart, ContextInfo).
unlockCartPayments(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 
unlockCartPayments(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Unlocks the cart's payments, based on the lock tokens that were previously obtained via PaymentProvider.lockCartPayments(Cart, ContextInfo).
UnlockPaymentRequest - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.payment
A request DTO used to release locks on a set of payments.
UnlockPaymentRequest() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
unlockPayments(Cart, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
Sends a request to PaymentTransactionServices to unlock the cart's payments, based on the lock tokens that were previously obtained via PaymentProvider.lockAndRetrieveCartPayments(Cart, ContextInfo).
unlockPayments(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Sends a request to PaymentTransactionServices to unlock the cart's payments, based on the lock tokens that were previously obtained via PaymentProvider.lockAndRetrieveCartPayments(Cart, ContextInfo).
unlockPayments(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
UNRESTRICTED_METHODS - Static variable in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
 
UnsupportedOperationApiError - Class in com.broadleafcommerce.cartoperation.web.endpoint.exception
ApiError implementation for UnsupportedOperationException.
UnsupportedOperationApiError(String, String, HttpStatus) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.UnsupportedOperationApiError
 
UnsupportedOperationApiError(String, String, HttpStatus, UnsupportedOperationException) - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.exception.UnsupportedOperationApiError
 
update(P, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListProvider
 
update(P, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListProvider
Updates an item list.
UPDATE_CONTACT_INFO - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
Represents the update contact info flow.
UPDATE_FULFILLMENT_GROUP - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
Represents the update fulfillment group flow.
updateAddressOnGroup(Address, String, String, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.FulfillmentOptionEndpoint
 
updateAsNamedCart(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateAsNamedCart(Cart, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Updates the provided Cart with the given name.
updateCart(Cart, boolean, boolean, boolean, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
updateCart(UpdateCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateCart(UpdateCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
updateCart(Cart, boolean, boolean, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Updates the provided Cart based on the provided flags.
updateCart(Cart, boolean, boolean, boolean, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Updates the provided Cart based on the provided flags.
updateCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
updateCart(Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Update the cart.
updateCart(UpdateCartRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Updates the provided Cart based on the provided UpdateCartRequest.
updateCart(UpdateCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
updateCart(UpdateCartRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Update the cart.
updateCartAdjustments(Cart, OrderResponse<T>, boolean) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Updates the cart, items, and fulfillment groups and items with the discount adjustments contained in the response from the offer engine.
updateCartAttributes(Cart, List<AddItemRequest>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Update cart attributes based on the successful AddItemRequests
updateCartContactInfo(Cart, ContactInfoRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateCartContactInfo(Cart, ContactInfoRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
updateCartForFulfillmentOffers(Cart, OrderResponse<T>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Updates fulfillment groups and items with adjustments after the offer engine has processed the order.
updateCartForOrderAndOrderItemOffers(Cart, OrderResponse<T>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
Updates order and order items with adjustments after the offer engine has processed the order.
updateCartForRejection(Cart, CartApprovalProcessRequest) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Updates the name and status of Cart to reflect that it has been rejected.
updateCartForSubmitForApproval(Cart, CartApprovalProcessRequest) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
Updates the name and status of Cart to reflect that it has been submitted for approval.
updateCartInfo(Cart, UpdateCartInfoRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateCartInfo(Cart, UpdateCartInfoRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Updates basic info on the cart like its name or, if a quote, its expiration date.
updateCartInfo(String, Integer, String, CustomerRef, ContextInfo, UpdateCartInfoRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
Endpoint to use to update certain basic information about a cart like its name or, if a quote, its expiration date.
UpdateCartInfoRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
Represents a request to update some basic info on the cart like its name or, if a quote, its expiration date.
UpdateCartInfoRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartInfoRequest
 
updateCartItem(Cart, UpdateItemRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateCartItem(Cart, CartItem, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Deprecated.
in favor of updating the entire cart with CartProvider.updateCart(Cart, ContextInfo)
updateCartItem(Cart, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
updateCartItem(Cart, UpdateItemRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
updateCartItem(Cart, UpdateItemRequest, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CartOperationEndpoint
Deprecated.
 
updateCartItem(ItemResponse<T>, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
updateCartItemPricing(Cart, Locale, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
updateCartItemPricing(List<CartItem>, Locale, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Deprecated, for removal: This API element is subject to removal in a future version.
UpdateCartRequest - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.cart
A request containing the new version of Cart for update or replace operations, along with a CartActionAudit to create if needed.
UpdateCartRequest() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
 
updateCartsMatchingTenantStatus(List<String>, String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
Updates the Cart.getStatus() for the given cart ids and status and matching the tenant from the given ContextInfo.
updateCartsMatchingTenantStatus(List<String>, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
 
updateCartStatus(Cart, UpdateCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Deprecated, for removal: This API element is subject to removal in a future version.
updateCartStatus(Cart, UpdateCartStatusRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateCartStatus(Cart, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
updateCartStatus(Cart, String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
 
updateCartStatus(Cart, UpdateCartStatusRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Deprecated, for removal: This API element is subject to removal in a future version.
updateCartStatus(Cart, UpdateCartStatusRequest, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Updates the cart's status.
updateCartStatusForPaymentFailures(CheckoutProcessDto, CheckoutWorkflowActivityException, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.DefaultCheckoutWorkflow
 
UpdateCartStatusRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
 
UpdateCartStatusRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateCartStatusRequest
 
updateCatalogPricesForCartItems(Cart, PriceCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
 
updateCatalogPricesForCartItems(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Deprecated, for removal: This API element is subject to removal in a future version.
updateCloneCartFulfillmentGroupRefs(Cart) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
 
updateCloneCartFulfillmentItemReferenceNumbers(Cart) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
 
updateClonedCartItemIdsInFulfillmentGroupItems(Cart) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
 
updateContactInfo(Cart, ContactInfoRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
Deprecated.
 
updateContactInfoInCart(Cart, ContactInfoRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateContactInfoInCart(Cart, ContactInfoRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Updates the contact info for the provided Cart.
updateContactInfoInCart(String, ContactInfoRequest, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
updateExistingFreeGiftItem(CartItem, FreeGiftItem, List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Updates existing free gift CartItem with the latest details from the given FreeGiftItem and update its Adjustment.
updateFulfillmentGroup(Cart, FulfillmentGroup, UpdateFulfillmentGroupRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateFulfillmentGroup(Cart, String, UpdateFulfillmentGroupRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateFulfillmentGroup(Cart, UpdateFulfillmentGroupRequest, String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutEndpoint
Deprecated.
 
updateFulfillmentGroup(Cart, FulfillmentGroupResponse<T>, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
updateFulfillmentGroup(Cart, String, UpdateFulfillmentGroupRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
updateFulfillmentGroupAddress(String, Address, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentOptionRequestService
 
updateFulfillmentGroupAddress(String, Address, Cart, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.option.FulfillmentOptionRequestService
Update the Address of a FulfillmentGroup and refresh fulfillment options.
updateFulfillmentGroupInCart(Cart, String, UpdateFulfillmentGroupRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Updates an existing FulfillmentGroup for the provided Cart.
updateFulfillmentGroupInCart(String, String, UpdateFulfillmentGroupRequest, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
 
UpdateFulfillmentGroupRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
A group of items designated to a certain fulfillment location and type.
UpdateFulfillmentGroupRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateFulfillmentGroupRequest
 
updateFulfillmentItem(Cart, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Updates the FulfillmentItem corresponding to the CartItem, keeping them in sync.
updateFulfillmentItem(Cart, ItemResponse<T>, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
 
updateFulfillmentItemsWithRoundedAdjustments(Collection<D>, Map<String, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartPricingRoundingHelper
Sets the new rounded adjustment values on the fulfillment items.
updateInventorySerializationValueIfNecessary(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Updates the inventory's serialization value in CartItem.getInternalAttributes() based on CartItem.getAttributeChoices().
updateItemInCart(Cart, UpdateItemRequest, boolean, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateItemInCart(Cart, UpdateItemRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
Updates a single item in the provided Cart based on the provided UpdateItemRequest.
updateItemInCart(String, String, UpdateItemRequest, boolean, Integer, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
updateItemList(String, L, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListManagementService
 
updateItemList(ContextInfo, String, CustomerRef, L) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
updateItemList(String, L, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListManagementService
Updates an item list after checking if the operation is allowed on the list.
updateItemListAccessRule(String, P, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListAccessRuleProvider
 
updateItemListAccessRule(String, P, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListAccessRuleProvider
Updates an item list access rule.
updateItemListAttributes(ContextInfo, String, CustomerRef, L) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
updateItemListItem(ContextInfo, CustomerRef, String, String, I) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
updateItemListItems(String, Collection<I>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListItemManagementService
 
updateItemListItems(ContextInfo, CustomerRef, String, List<I>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListItemOperationEndpoint
 
updateItemListItems(String, Collection<I>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.ItemListItemManagementService
Updates item list items.
updateItemListName(ContextInfo, String, CustomerRef, L) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ItemListOperationEndpoint
 
UpdateItemRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
A request DTO for updating a cart item.
UpdateItemRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
 
updateItems(String, Collection<P>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalItemListItemProvider
 
updateItems(String, Collection<I>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.ItemListItemProvider
Updates items within a specific list.
updatePaymentManagementStatuses(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
updatePaymentManagementStatuses(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
UpdatePaymentRequest - Class in com.broadleafcommerce.cartoperation.web.endpoint.domain
A request DTO used to update the payment for the resolved Cart.
UpdatePaymentRequest() - Constructor for class com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdatePaymentRequest
 
UpdatePaymentsResponse - Class in com.broadleafcommerce.cartoperation.service.provider.external.domain.payment
Response object describing the successful and failed payment summaries.
UpdatePaymentsResponse() - Constructor for class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.UpdatePaymentsResponse
 
updatePricingOnItem(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
If the sale price was not used as the base price for the adjustment, we need to update the price infos on the cart item.
updateRequestCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProvider
This updates the cart for the current request with a recently received version from the cart service.
updatesForBundleFulfillmentItems(CartItem, FulfillmentItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
updateStatus(String, Integer, String, CustomerRef, ContextInfo, UpdateCartStatusRequest) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
 
updateTaxableAmounts(Cart, Collection<? extends FulfillmentGroup>, Collection<T>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Updates the taxable amount fields on FulfillmentItem.
uriVars(Object...) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
Convenience method to generate a map of variables.
useFullName(Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
Tells if the full name or the individual first and last name should be used for validation.
USER_AUTHENTICATION_FAILED - Static variable in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
userCanReadQuote(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartResolverService
Determines if the given CustomerRef has access to the given DefaultCartTypes.QUOTE-typed cart.
useRealTimeCartPricing() - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivityProperties
Whether the cart should use real-time pricing every time or honor the CartOperationServiceProperties.getCartPricingTimeToLive() based on the last catalog reprice.
useRealTimeCartPricing(boolean) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivityProperties
Whether the cart should use real-time pricing every time or honor the CartOperationServiceProperties.getCartPricingTimeToLive() based on the last catalog reprice.
UserTarget - Class in com.broadleafcommerce.cartoperation.domain
Abstraction of a user that different entities, like offers and pricing, can target.
UserTarget() - Constructor for class com.broadleafcommerce.cartoperation.domain.UserTarget
 
UserTarget(UserTargetType, String) - Constructor for class com.broadleafcommerce.cartoperation.domain.UserTarget
 
UserTargetGenerationService - Interface in com.broadleafcommerce.cartoperation.service.provider.external.security
 
UserTargetType - Enum Class in com.broadleafcommerce.cartoperation.domain

V

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(Object, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.AbstractTypeFulfillmentGroupSubmitValidator
 
validate(Object) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
Validates the supplied target, automatically binding and returning errors.
validate(Object) - Method in interface com.broadleafcommerce.cartoperation.web.validator.RequestValidator
Validates the given request body.
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) - Method in class com.broadleafcommerce.cartoperation.web.validator.CartItemModifyingRequestValidator
 
validate(Object, Errors) - Method in class com.broadleafcommerce.cartoperation.web.validator.CartModifyingRequestValidator
 
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
 
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.option.DefaultPricedFulfillmentOptionSubmitValidator
 
validate(Errors, String, String) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationUtil.FieldValidator
 
validateAccountCartSubmissionIfNecessary(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
If the given Cart is an account cart, validates if the cart can be submitted by the given CustomerRef.
validateAddress(FulfillmentGroup, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.AbstractTypeFulfillmentGroupSubmitValidator
validateAddress(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
Validates the address.
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 class com.broadleafcommerce.cartoperation.service.configuration.DefaultAttributeChoiceConfigurationService
 
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.
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(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartOfferValidationActivity
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this method is not used
validateCampaignCodeUsages(Cart, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CampaignProvider
Deprecated.
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
Deprecated.
 
validateCartHasActivePayment(CheckoutProcessDto) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
Validate that the cart has at least one active payment.
validateCartHasLatestPricing(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStalePricingValidationActivity
 
validateCartItem(CartItem, Cart, CatalogItemList<? extends CatalogItem>, 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(Cart, CartItem, CatalogItemList<? extends CatalogItem>, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
validateCartItem(Cart, CartItem, CatalogItem, String) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
validateCartItem(Cart, CartItem, CatalogItemList<? extends CatalogItem>, String) - Method in interface com.broadleafcommerce.cartoperation.service.configuration.CartItemConfigurationService
Process cart item configuration by validating catalog information.
validateCartItem(Cart, CartItem, CatalogItem, String) - Method in interface com.broadleafcommerce.cartoperation.service.configuration.CartItemConfigurationService
Process cart item configuration by validating catalog information.
validateCartItemAfterUpdate(Cart, CartItem, CatalogItemList<? extends CatalogItem>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
validateCartItemBeforeUpdate(CartItem, UpdateItemRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Validates the CartItem being updated against UpdateItemRequest before the actual cart item update.
validateCartItems(CheckoutProcessDto, 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
validateCartItemsCanBeRemoved(Cart, Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Validates whether the cart items can be removed from the cart.
validateCartNoteOwnership(String, String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.note.DefaultCartNoteOperationService
Validates the ownership of a CartNote.
validateCartStatusChangeRequest(Cart, UpdateCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Takes a UpdateCartStatusRequest and validates that the targeted cart can have its status changed.
validateCartStatusForCheckout(CheckoutProcessDto) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartStatusValidationHelper
Validates that the cart is in a status which is valid for checkout.
validateCartStatusForRejection(Cart) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
Validates that the cart is in a valid Cart.getStatus() for rejection
validateCartStatusForRequestApproval(Cart) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
Validates that the cart is in a valid Cart.getStatus() for requesting approval.
validateCartSubmission(Cart, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.approval.CartApprovalValidationService
Validates whether the given Cart can be submitted for checkout by the given CustomerRef.
validateCheckoutRequest(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Deprecated, for removal: This API element is subject to removal in a future version.
validateCheckoutRequest(CheckoutProcessDto, ContextInfo) - 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.
validateCollectOnDeliveryFees(CheckoutProcessDto, CheckoutPaymentMethodOption, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
validateCollectOnDeliveryFulfilmentInclusionsAndExclusions(CheckoutProcessDto, FulfillmentGroup, CheckoutPaymentMethodOption, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
validateCollectOnDeliveryMinAndMaxCartAmounts(CheckoutProcessDto, CheckoutPaymentMethodOption, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
 
validateCollectOnDeliveryPaymentConfiguration(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
Validate that COD payments are valid and correctly configured in the cart context.
validateCollectOnDeliverySelection(Cart, FulfillmentGroup, CheckoutPaymentMethodOption, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Validates that Collect on Delivery is still applicable given the updated cart state.
validateCollectOnDeliverySelection(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
 
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
validateCustomQuoteItem(Cart, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
 
validateCustomQuoteItem(Cart, CartItem) - Method in interface com.broadleafcommerce.cartoperation.service.configuration.CartItemConfigurationService
Processes item configuration validation for custom quote items.
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.
validateFreeGiftItemForUpdate(CartItem, UpdateItemRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
If the given CartItem is a free gift item, validates that its quantity is not being changed.
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
Perform validation against the provided CartItem for the given ProductOption of type ProductOptionType.isItemChoice(String).
validateItems(FulfillmentGroup, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
Validates the fulfillment items of the group.
validateItemsRemovalForCustomQuoteItems(Cart, Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Validates whether all the remaining CartItems would be DefaultCartItemTypes.CUSTOM_QUOTE_ITEM after items removal if QuoteProperties.customQuoteItemsCanExistWithoutStandardItems(ContextInfo) is set to false.
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(CheckoutProcessDto, 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.
validateOptions(FulfillmentGroup, Errors, Set<Object>, FulfillmentValidationDataHolder) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
 
validateOriginatingStatus(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Validates the originating status.
validatePaymentAmount(CheckoutProcessDto) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
Validate that each of the PaymentSummaries are responsible for a zero or greater amount.
validatePaymentAmountSum(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
Validate that the sum of the PaymentSummary amounts is equal to the cart total (CartPricing.getTotal()).
validatePaymentCallback(ExternalPaymentTransactionCallbackDTO, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultExternalPaymentTransactionCallbackService
 
validatePaymentCallback(ExternalPaymentTransactionCallbackDTO, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.payment.ExternalPaymentTransactionCallbackService
Validates the results of an external payment transaction callback.
validatePaymentCallbackToken(PaymentCallbackValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentTransactionExecutionProvider
 
validatePaymentCallbackToken(PaymentCallbackValidationRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.PaymentTransactionExecutionProvider
Validates the payment callback and returns the validation results in the PaymentCallbackValidationResponse for interpretation.
validatePaymentMethodAvailability(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
Validate that the payments on the cart are available in the current context.
validatePaymentTransactionAmountSums(CheckoutProcessDto, 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(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).
validatePricing(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPricingValidationActivity
Validate that the Cart and its CartItems have been successfully priced
validateQuantity(CartItem, CartItem, IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
 
validateQuantityWithinThreshold(Cart, CartItem, P) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultCartItemConfigurationService
Checks if the quantity of the item fits within the threshold.
validateQuoteCartSubmissionIfNecessary(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
If the given Cart is of type DefaultCartTypes.QUOTE, validates if the quote can be checked out.
validateQuoteIsEnabled(JoinPoint) - Method in class com.broadleafcommerce.cartoperation.aspect.QuoteFunctionalitiesAspect
Validates if Quote is enabled by checking QuoteProperties.isEnabled(ContextInfo) with the ContextInfo found in JoinPoint.getArgs().
validateRequestForRejection(Cart, CustomerRef, CartApprovalProcessRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
 
validateRequestForRejection(Cart, CustomerRef, CartApprovalProcessRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.approval.CartApprovalValidationService
Method that calls all validators performing checks on conditions necessary for a cart to be rejected.
validateRequestId(CheckoutProcessDto) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Validates that the current requestId is not already associated to the cart
validateRequestToSetExpirationDate(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
Validates that Cart.getExpirationDate() can be set by the requester.
validateResendCartAwaitingPaymentResultsEvent(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Validates if the awaiting payment result event can be resent for the given Cart
validateResendCheckoutCompletionEvent(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Validates if the checkout completion event can be resent for the given Cart
validateResendCheckoutRollbackEvent(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Validates if the checkout rollback event can be resent for the given Cart
validateResendExternalPaymentTransactionCartFinalizationEvent(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Validates if the webhook checkout failed event can be resent for the given Cart
validateResendPendingPaymentFailedEvent(Cart, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
Validates if the pending payment failed event can be resent for the given Cart
validateStaleFulfillmentOptions(FulfillmentGroup, Errors, FulfillmentValidationDataHolder) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.DefaultPricedFulfillmentOptionSubmitValidator
 
validateStaleFulfillmentOptionsForItems(List<FulfillmentItem>, Errors, FulfillmentValidationDataHolder) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.DefaultPricedFulfillmentOptionSubmitValidator
 
validateStateProvinceRegionSubdivision(Address, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.address.DefaultFulfillmentAddressSubmitValidator
Validates the state province region on the address.
validateStatusIsReadableByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
validateStatusIsReadableByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.DefaultCartStatusManager
 
validateStatusIsReadableByUser(CartStatusValidationRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.status.CartStatusHandler
Determines if the status is readable by the currently authenticated user.
validateStatusIsReadableByUser(CartStatusValidationRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.status.CartStatusManager
Determines if the given Cart is readable by the currently authenticated user based on its status and workflow.
validateStatusIsUpdatableByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
validateStatusIsUpdatableByUser(CartStatusValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.DefaultCartStatusManager
 
validateStatusIsUpdatableByUser(CartStatusValidationRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.status.CartStatusHandler
Determines if the status is updatable by the currently authenticated user.
validateStatusIsUpdatableByUser(CartStatusValidationRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.status.CartStatusManager
Determines if the given Cart is updatable by the currently authenticated user based on its current status and workflow.
validateStatusTransition(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
 
validateStatusTransition(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.DefaultCartStatusManager
 
validateStatusTransition(ChangeCartStatusRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.status.CartStatusHandler
Validates that the status that the Cart is transitioning to is a valid next status.
validateStatusTransition(ChangeCartStatusRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.status.CartStatusManager
Validates the status transition is valid.
validateStoreCreditAccountBalanceIfNeeded(CheckoutProcessDto, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CartPaymentMethodValidationActivity
Validates that the store credit account has sufficient funds if needed.
validateSubmitForApproval(Cart, CustomerRef, CartApprovalProcessRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
 
validateSubmitForApproval(Cart, CustomerRef, CartApprovalProcessRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.approval.CartApprovalValidationService
Method that calls all validators performing checks on conditions necessary for a cart to be submitted for approval.
validateTarget(ShareItemListRequest.Target, Errors) - Method in class com.broadleafcommerce.cartoperation.web.validator.ShareItemListRequestValidator
Validates a single share target.
validateTransferCartToken(String) - Method in interface com.broadleafcommerce.cartoperation.service.csr.CartTransferService
Attempts to decode and validate the provided token string into a TransferCartToken.
validateTransferCartToken(String) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCartTransferService
 
validateTransitionRules(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
Evaluates the given Cart and next status again any transition rules in place.
validateUserIsCartReviewer(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalValidationService
 
validateUserIsCartReviewer(Cart, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.approval.CartApprovalValidationService
Validates that the user has the correct access to reject or submit the given Cart.
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
 
validateWithDataHolder(Object, Errors, Set<Object>, FulfillmentValidationDataHolder) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.DefaultFulfillmentGroupSubmitValidator
 
validateWithDataHolder(Object, Errors, Set<Object>, FulfillmentValidationDataHolder) - Method in interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
Validates the target and uses FulfillmentValidationDataHolder parameter that can be used to hold some additional data needed for the validation.
validateWithDataHolder(Object, Errors, Set<Object>, FulfillmentValidationDataHolder) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.option.DefaultPricedFulfillmentOptionSubmitValidator
 
VALIDATION - Enum constant in enum class com.broadleafcommerce.cartoperation.service.AddItemFailure.AddItemFailureType
The request encountered a validation error.
ValidationConfiguration() - Constructor for class com.broadleafcommerce.cartoperation.service.autoconfigure.CartOperationServiceAutoConfiguration.ValidationConfiguration
 
ValidationStrategy - Enum Class in com.broadleafcommerce.cartoperation.domain
Supported strategies determining when generic choices are validated.
ValidationType - Enum Class in com.broadleafcommerce.cartoperation.domain
Supported means of validating product options.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.CartPricingTargetType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartActionAuditUserTypes
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartApprovalProcessFailureTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCreditAccountTransactionSourceUserType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentFinalizationStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentGatewayTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentManagementAccessRestrictions
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentOwnerTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentSourceTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentSummaryAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultQuoteItemRequestTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTaxCalculationStrategies
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.NextActionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.PaymentDeclineType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.IncludedProductType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceSelectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.SpecificItemChoiceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.BandField
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultMergingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.UserTargetType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ValidationStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ValidationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.WeightUnits
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.service.AddItemFailure.AddItemFailureType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.service.configuration.FulfillmentPriceProportionMethods
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.cartoperation.web.endpoint.domain.DefaultAddCodeToCartResponseTypes
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.CartPricingTargetType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.DefaultCheckoutFailureTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartActionAuditUserTypes
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartApprovalProcessFailureTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCartOperationFlows
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultCreditAccountTransactionSourceUserType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultExternalPaymentInteractionResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentFinalizationStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentGatewayTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentManagementAccessRestrictions
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentOwnerTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentSourceTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentSummaryAttributes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultQuoteItemRequestTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTaxCalculationStrategies
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionFailureTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionStatuses
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultTransactionTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.NextActionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.enums.PaymentDeclineType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.IncludedProductType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceSelectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.SpecificItemChoiceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.BandField
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultMergingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.UserTargetType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.ValidationStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.ValidationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.domain.WeightUnits
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.service.AddItemFailure.AddItemFailureType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.service.CartItemConfigurationErrorEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.service.configuration.FulfillmentPriceProportionMethods
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.cartoperation.web.endpoint.domain.DefaultAddCodeToCartResponseTypes
Returns an array containing the constants of this enum class, 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
 
VARIANT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.IncludedProductType
The add on targets exactly one, predetermined Variant
VARIANT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.SpecificItemChoiceType
 
VARIANT_BASED - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
Denotes a configurable product that has Variants determined by ProductOptions like color and size for a T-Shirt.
VARIANT_DISTINGUISHING - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.ProductOptionType
Values selected by the customer will help distinguish a specific variant directly on this Product that should be added to the cart.
VARIANT_ID - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
Contains the CartItem.getVariantId() for the CartItem.
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, I, CatalogItemList<I>, Map<String, Boolean>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.inventory.DefaultInventoryAvailabilityService
Checks the inventory availability response map against the cart item, and determines if the cart item and its dependent items are available.
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 CartVersionedRequests.
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
 
VOUCHER_APPLIED - Enum constant in enum class com.broadleafcommerce.cartoperation.web.endpoint.domain.DefaultAddCodeToCartResponseTypes
 

W

wasCartModified() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
Whether the cart was actually modified by the caller.
wasCartModified(boolean) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.cart.UpdateCartRequest
Whether the cart was actually modified by the caller.
wasSuccessful() - Method in class com.broadleafcommerce.cartoperation.domain.payment.PaymentTransactionRef
Whether this transaction was successful based on PaymentTransactionRef.getStatus().
wasSuccessful() - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.PaymentTransactionResultEvent
 
wasSuccessful() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Whether this transaction was successful based on TransactionExecutionDetail.getTransactionStatus().
wasSuccessful() - Method in class com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Whether all the transactions were successful based on TransactionExecutionDetail.wasSuccessful().
Weight - Class in com.broadleafcommerce.cartoperation.domain
Sizing attributes of a Product or Variant
Weight() - Constructor for class com.broadleafcommerce.cartoperation.domain.Weight
 
WEIGHT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.BandField
 
WEIGHT - Static variable in class com.broadleafcommerce.cartoperation.domain.CartItemAttributeConstants.Internal
 
WeightUnits - Enum Class in com.broadleafcommerce.cartoperation.domain
Units for weight
WIRE - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.enums.DefaultPaymentTypes
 
withDeletedItemListIds(Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
 
withInaccessibleItemListIds(Set<String>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.domain.DeleteItemListResponse
 
writePaymentLockTokensAsHeaderString(Map<String, String>) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProvider
 

Z

zeroIfNull(MonetaryAmount, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
Defaults the amount to zero if null.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form