Index
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 handleDefaultCartTypes.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 givenCart
'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
-
Deprecated.
- 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 givenTaxCalculationRequest
. - 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 correspondingFulfillmentGroup
orFulfillmentItem
. - 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 theItemLists
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 theItemList
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 providedAddItemRequest
. - 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
- addOfferCodeIfUsable(String, boolean, Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Adds the
code
toCart.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.in favor of
InvalidAddPaymentRequestException
- 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 inCart.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
-
Deprecated.
- AddToCartApiError - Class in com.broadleafcommerce.cartoperation.web.endpoint.exception
-
ApiError
used for errors duringCartItem
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 aFulfillmentGroup
& 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 thePriceContext
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.since 1.8.0, in favor of
CommonFulfillmentPricingService.applyFulfillmentPricing(Cart, ContextInfo)
- 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
-
Deprecated.
- applyTaxesForGroups(Cart, List<F>, TaxProvider<TREQ, TRES>, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultTaxService
-
Deprecated.Calculates and sets
FulfillmentItem.getMerchandiseTotalTax()
andFulfillmentGroup.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
-
Deprecated.
- 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
-
Deprecated.
- 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 theCartItem
. - 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 authenticatedCustomerRef
used to retrieve carts. - buildAccountCartPageable(Pageable) - Method in class com.broadleafcommerce.cartoperation.service.approval.DefaultCartApprovalService
-
Builds a new
Pageable
with default sort ofCart.getApprovalRequestedDate()
applied. - buildActionAuditForQuote(Cart, OverrideDetail) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
Builds a
CartActionAudit
forDefaultCartTypes.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 givenFreeGiftItem
. - 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 givenAdjustment
. - 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 givenCheckoutProcessDto
. - 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 givenCart
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 givenCart
was modified by an account approver. - buildCartActionAuditForCheckout(Cart, String, String) - Method in class com.broadleafcommerce.cartoperation.service.checkout.DefaultCheckoutService
-
Builds a
CartActionAudit
for the submittedCart
. - 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
-
Deprecated.due to poor naming and in favor of
DefaultCheckoutService.buildCartActionAuditForCheckout(Cart, String, String)
- 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
-
Deprecated.since 1.6, use
CartCookieIssuer.buildCartResponseCookie(Cart, ContextInfo)
- 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 authenticatedCustomerRef
used to retrieveCartNotes
. - 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 givenCartItems
. - 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 theCatalogProvider
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 theCatalogProvider
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 theCatalogProvider
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 theCatalogProvider
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 theCatalogProvider
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 theCatalogProvider
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 theCatalogProvider
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 givenQuoteProcessRequest
. - 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 forOperationType.READ
. - buildContextInfoForUpdate(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
-
Builds a
ContextInfo
object forOperationType.UPDATE
- buildContextInfoForUpdate(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
-
Builds a
ContextInfo
object forOperationType.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
-
Deprecated.
- 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
- 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 emptyOptional
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 aCartItem
orFulfillmentItem
. - 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 givenItemProrationDetail
. - 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 givenOfferItemDetail
. - buildOfferItemDetails(OfferItemDetail) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
Builds an
OfferItemDetail
from the givenOfferItemDetail
. - 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 givenProratedOfferAdjustment
. - 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 givenContextInfo
. - 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 givenCheckoutProcessDto
. - 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 givenfee 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
-
Deprecated.
- 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
-
Deprecated.
- 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 providedPaymentSummary
. - buildTransactionFailureDetails(TransactionExecutionResponse) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
-
Builds a list of
PaymentTransactionFailureDetails
based on theTransactionExecutionResponse
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
- 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 aCartActionAudit
if the given accountCart
was modified by an account approver. - buildUpdateContextInfoFromCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionCartFinalizationListener
-
Builds a
ContextInfo
withOperationType.UPDATE
from the givenCart
. - buildUpdateContextInfoFromCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.ExternalPaymentTransactionResultListener
-
Builds a
ContextInfo
withOperationType.UPDATE
from the givenCart
. - buildUpdateContextInfoFromCart(Cart) - Method in class com.broadleafcommerce.cartoperation.service.messaging.finalizecart.FinalizeCartAwaitingPaymentResultJobListener
-
Builds a
ContextInfo
withOperationType.UPDATE
from the givenCart
. - buildValidationFailure(AddItemRequest, CartItem) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Builds an
AddItemFailure
based on the providedAddItemRequest
&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 givenVoucher
. - buildVoucher(Voucher) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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
-
Deprecated.
- 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 providedCart
. - 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()
andCartItem.getTotal()
for all items. - calculateCartItemTotals(CartItem, CurrencyUnit) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
Calculates and sets
CartItem.getAdjustmentsTotal()
andCartItem.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 theFulfillmentGroup's
PricedFulfillmentOption.getPrice()
. - calculateFulfillmentGroupsTotals(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
Calculates and sets
FulfillmentGroup.getTotalFulfillmentPrice()
for the group andFulfillmentItem.getFulfillmentTotal()
andFulfillmentItem.getMerchandiseTotalAmount()
for all items. - calculateFulfillmentGroupTotal(Cart, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
Calculates and sets
FulfillmentGroup.getTotalFulfillmentPrice()
for each group andFulfillmentItem.getFulfillmentTotal()
andFulfillmentItem.getMerchandiseTotalAmount()
for all items. - calculateFulfillmentItemsTotals(Cart, FulfillmentGroup) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartTotalsCalculator
-
Calculates and sets
FulfillmentItem.getFulfillmentTotal()
andFulfillmentItem.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 theCartItem.getProratedOrderOfferAdjustments()
toFulfillmentItem.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, aDefaultQuoteStatuses.QUOTE_REQUESTED
quote should not be edited, must shift intoDefaultQuoteStatuses.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 aCart
to perform actions in the cart approval flow. - CartAttributeConstants - Class in com.broadleafcommerce.cartoperation.domain
-
Contains all the constants for
Cart.getAttributes()
andCart.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 theDefaultCartStatuses.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()
forDefaultCartItemTypes.CUSTOM_QUOTE_ITEM
. - CartItemCatalogInformationService<P extends CatalogItem> - Interface in com.broadleafcommerce.cartoperation.service.mapping
-
Maps
CatalogItem
information into theCartItem
. - 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
relatedCatalogItem
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 toCartItem
. - 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
andVariant
information into theCartItem
in addition to the mapping performed inCartItemCatalogInformationService
. - 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'sCartItems
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 forCartNoteAccessException
. - 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 givenCustomerRef
. - 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 givenCustomerRef
. - cartOwnershipMatchWithCustomerRef(Cart, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.CheckoutCartEndpoint
-
Determines if the given
Cart.getCustomerRef()
matches with the givenCustomerRef
. - 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 includesPaymentSummaries
whose sum is equal toCartPricing.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 theCart
and itsCartItems
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 theCart
and itsCartItems
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 itsstatus
. - 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 aCart
. - 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 theCartItem
. - 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 theCartItem
. - catalogItemRequestAlreadyExist(Set<CatalogItemRequest>, AddItemRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Hook point to prevent duplicate
CatalogItemRequests
from being built based on theAddItemRequest
. - 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 theCartItem
andUpdateItemRequest
. - 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
- CATEGORY_IDS - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
-
Contains the
CartItem.getCategoryIds()
for theCartItem
. - 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.in favor of
CheckoutCartEndpoint
- 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 itsCheckoutWorkflowActivities
. - 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.since 1.7.6, in favor of
PaymentProvider.claimTransactionsForRequest(ClaimCheckoutTransactionsRequest, ContextInfo)
- 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 thePriceInfo
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
-
Deprecated.
- 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 aDestination
. - convertAdjustment(Object) - Method in class com.broadleafcommerce.cartoperation.service.util.offer.CartItemOfferUtils
-
Converts the given
Object
to anAdjustment
. - 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
-
Deprecated.
- 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
- 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 providedAddItemRequest
- 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 givenCart
. - 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
-
Deprecated.
- 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 aCartItem
. - 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
- 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 usesCartValidationProperties
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 aRetryPolicy
based on a providedThrowable
. - 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
callsTaxDelegate
, which has a discovery process to determine the bestTaxProvider
implementation based on configured properties, the providedTaxCalculationRequest
, and theContextInfo
. - 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 utilizesCartProvider
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
andItemChoice 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
andItemChoice 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
orDefaultTransactionTypes.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 theCartItem
. - 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.since 2.1.0, in favor of
CartItemPricingUtils.determineMatchingPriceInfo(PriceContext, CartItem, Collection, String)
. - 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.since 2.1.0, in favor of
CartItemPricingUtils.determineMatchingPriceInfo(PriceContext, CartItem, Collection, String)
. - determineMatchingPriceInfo(PriceContext, CartItem, Collection<P>, String) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
Determines the matching
PriceInfo
for aCartItem
from among the givenpriceInfos
. - 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 byTaxProvider.getProviderId()
. - determineTaxableAmounts(Cart) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
Determines and sets
FulfillmentItem.getMerchandiseTaxableAmount()
andFulfillmentGroup.getFulfillmentTaxableAmount()
. - determineTaxCalculationStrategy(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.pricing.DefaultCartPricingService
-
Hook point to determine the
TaxCalculationStrategy
based on the givenCart
. - 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 fetchPricedFulfillmentOptions
andFulfillmentPricingConfig
- 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 theFulfillmentProvider
. - 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.since 1.8.0, in favor of
DefaultCheckoutService.finalizeCart(CheckoutProcessDto, ContextInfo)
- 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 ofDefaultCartStatuses.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 containsPricedFulfillmentOptions
for a given request andContextInfo
. - 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 theProductTag
for the produt with ties broken byAdvancedTag.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 specificVariant
that contains a unique SKU code, pricing concerns, etc.ProductOptionType.CART_ITEM_ATTRIBUTE
- Customer input will flow directly in the item attributes within their cartProductOptionType.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
- 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
fromCheckoutException.checkoutProcessDto
. - getCart() - Method in exception com.broadleafcommerce.cartoperation.exception.CheckoutWorkflowActivityException
-
Convenient method to get the
Cart
fromCheckoutWorkflowActivityException.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)
. ThecartVersion
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 aCartItem
based on the givenItemResponseDetail
. - 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 theAddItemRequests
- getCartItems() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
-
The list of
CartItems
that were successfully created from theAddItemRequests
- 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
-
Deprecated.since 1.6, use
CartStalePricingValidationActivity.getCartOperationService()
instead. - getCartPricingService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
- getCartPricingService() - Method in class com.broadleafcommerce.cartoperation.service.DefaultItemListAddToCartService
-
Deprecated.since 1.6, use
DefaultItemListAddToCartService.getCartOpService()
instead - 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 theselection
isItemChoiceTargetType.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 whichTransactionType
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 whichTransactionType
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 whichTransactionType
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 whichTransactionType
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
-
Deprecated.
- 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 whichTransactionType
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
-
Deprecated.
- 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 givencart
. - 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
-
The currency gathered from the
TransactionExecutionRequest.getTransactionAmount()
- 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
- 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 currentAddItemRequest
. - 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 currentUpdateItemRequest
. - 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 ofItemListItem
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 failedAddItemRequests
. - 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 thePaymentSummary.amount
is required, but if this value is included, then thePaymentSummary.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 theTransactionExecutionRequest.transactionAmount
is required, but if this value is included, then theTransactionExecutionRequest.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 givenCart
. - 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 givenCart
. - 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 aFulfillmentItem
based on the givenItemResponseDetail
. - 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
-
Deprecated.
- 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
-
Gets a
FulfillmentProvider
. - 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.since 1.8.0, in favor of
ShippingProvider.getFulfillmentRate(FulfillmentPricingRequest, ContextInfo)
- 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.since 1.8.0, in favor of
ShippingProvider.getFulfillmentRates(FulfillmentPricingRequest, ContextInfo)
- 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 thePaymentSummary.getGatewayType()
in the givenprioritizedPaymentGatewayTypes
. - 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 aCartItem
. - getIncludedProductName(IncludedProduct) - Method in class com.broadleafcommerce.cartoperation.service.configuration.DefaultIncludedProductConfigurationService
-
Returns the "name" of the
IncludedProduct
to use for aCartItem
. - 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
isAddItemFailure.AddItemFailureType.VALIDATION
, this object represents the invalidCartItem
that was built based on the providedAddItemFailure.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
InventoryTransaction
s. - 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 withinAddItemRequest.getDependentCartItems()
, this is the key to use to relate to thisCartItem
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 parentItemChoice
of a dependentCartItem
representing aSpecificItemChoice
. - 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.since 1.8.0, in favor of
FulfillmentPricingService.getOptions(Cart, String, ContextInfo)
- 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
fromCheckoutProcessDto.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 theCart
. - 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 asPriceableTarget.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 givenCartItem
and itsdependents
. - 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 dependentCartItem
. - getPriceInfoForDependentItem(CartItem, Collection<P>, String) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
Determines the matching
PriceInfo
for a dependentCartItem
. - 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
orAdvancedTag.type
. - getProduct() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
This field contains the specified product if the
type
isIncludedProductType.PRODUCT
. - getProduct() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
If the
SpecificItemChoice.type
isSpecificItemChoiceType.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 aCartItem
. - 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 aCartItem
based on the givenItemResponse
. - 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 givenCartItem
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 qualifierCartItems
that the givenCartItem
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.since 1.8.0, in favor of
ExternalShippingProvider.getRates(String, FulfillmentPricingRequest, ContextInfo)
- 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 updatedCart
. - 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
-
Deprecated.
- 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 aCatalogItem.getSku()
orVariant.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
isItemChoiceTargetType.SPECIFIC_PRODUCTS
orItemChoiceTargetType.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 dependentCartItem
. - 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 dependentCartItem
. - getTargetsForDependentItem(CartItem, Map<String, Integer>) - Method in class com.broadleafcommerce.cartoperation.service.pricing.CartItemPricingUtils
-
Builds the list of
PriceableTargets
for the given dependentCartItem
. - 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 thetax 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
- 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
isregex
, 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 aDefaultCartTypes.QUOTE
cart withDefaultQuoteStatuses.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
isIncludedProductType.VARIANT
. - getVariant() - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
If the
SpecificItemChoice.type
isSpecificItemChoiceType.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 aCartItem
. - getVariantParentProductId() - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
This field contains the id of the parent product of the specified
IncludedProduct.variant
if thetype
isIncludedProductType.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 thetype
isSpecificItemChoiceType.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 thecart 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
TypeFulfillmentGroupSubmitValidator
s. - 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 onCartItem.getDependentCartItems()
based on the product configuration. - hydrateItemChoiceDependentItems(CartItem, List<CartItem>, P) - Method in class com.broadleafcommerce.cartoperation.service.mapping.DefaultCartItemCatalogInformationService
-
Populate
ItemChoice
information onCartItem.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 thedependent 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
- 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
- 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
orInMemoryOAuth2AuthorizedClientService
, which is used internally bySynchronizedDelegatingOAuth2AuthorizedClientManager
. - 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 forInvalidCartStatusTransitionException
. - 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 forDefaultCartItemTypes.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 backingCatalogItem
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 backingCatalogItem
. - 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 givenCart
. - isCartOwner(ChangeCartStatusRequest, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.status.AbstractCartStatusChangeHandler
-
Determines if the given
CustomerRef
is the owner of the givenCart
. - 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 aDefaultCollectOnDeliveryStatus.SELECTED
status in theirFulfillmentGroup.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 aDefaultCartTypes.STANDARD
cart into aDefaultCartTypes.QUOTE
. - isCreateOptionsForGroup(FulfillmentPricingConfig, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.option.DefaultFulfillmentPricingConfigHelperService
-
Determine if new
PricedFulfillmentOption
should target theFulfillmentGroup
orFulfillmentItem
. - 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 theCartItem
. - 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 deprecatedCartOperationService.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
-
Deprecated.since 1.7.3, in favor of
CartItemProductServiceProperties.isMatchCartItemAssetToVariant()
- isMatchCartItemAssetToVariant() - Method in class com.broadleafcommerce.cartoperation.service.mapping.CartItemProductServiceProperties
-
Determines whether the
CartItem.getImageAsset()
should match the selectedVariant
if possible instead of theProduct.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
-
Checks if the selection is
ItemChoiceTargetType.SPECIFIC_PRODUCTS
orItemChoiceTargetType.SPECIFIC_VARIANTS
(plural. - isSpecificItemChoiceTargetType(String) - Static method in enum class com.broadleafcommerce.cartoperation.domain.ItemChoiceTargetType
-
Checks if the selection is
ItemChoiceTargetType.SPECIFIC_PRODUCT
orItemChoiceTargetType.SPECIFIC_VARIANT
(singular). - 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 givenCart
with theDefaultCartStatuses.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 particularItemChoice
target (aSpecificItemChoice
orCategory
) 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 theCartItem
. - 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 theCartItem
. - 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 theTransferCartToken
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 theTransferCartToken
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 thePaymentSummaries
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
- 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
-
The
Product.getMaximumThreshold()
orVariant.getMaximumThreshold()
for the item. - 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 theCartItem
. - MERCHANDISING_PRODUCT - Enum constant in enum class com.broadleafcommerce.cartoperation.domain.type.DefaultProductType
- MERCHANDISING_TYPE_ID - Static variable in class com.broadleafcommerce.cartoperation.service.provider.external.domain.offer.OrderLineItemDtoAttributeConstants
-
Contains the
CartItem.getMerchandisingTypeId()
for theCartItem
. - 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
-
The
Product.getMinimumThreshold()
orVariant.getMinimumThreshold()
for the item. - 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.since 1.8.0, in favor of
DefaultCartTransferService.makeCurrentDefaultCartNamed(String, String, ContextInfo)
- 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 theTypeFactory
. - 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 newCart
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 newCartPricing
object. - newCartStatus(ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Deprecated.
- 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 usesWebClient
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 givenCart
. - 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 theDefaultCartStatuses.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 givenCheckoutCart
. - 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 givenNonCatalogItemDetails
. - populateCartItemUpdates(CartItem, UpdateItemRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Takes the changes from the
UpdateItemRequest
and populates them onto theCartItem
. - populateCartUpdatesFromUpdateItemRequest(Cart, UpdateItemRequest) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
-
Takes the changes from the
UpdateItemRequest
and populates them onto theCart
. - 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 providedCatalogItem
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 providedCatalogItem
and the merchandising context - populateCodes(Cart) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
Deprecated.use
ExternalOfferProvider.populateOfferCodes(Cart)
instead - 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 providedCartItem
. - 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 fromItemChoice
andSpecificItemChoice
. - populateLineItemDto(CartItem) - Method in class com.broadleafcommerce.cartoperation.service.provider.external.ExternalOfferProvider
-
Returns a populated
OrderLineItemDto
from givenCartItem
. - 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 givenAddress
. - 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 theReleaseSkuInventoryReservationResponse
. - 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 theSkuInventoryReservationResponse
. - 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 theCartItem
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
ifsaveCart
is true. - priceCart(Cart, PriceCartRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.pricing.CartPricingService
-
Deprecated.
- 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
ifsaveCart
is true. - priceCart(Cart, PriceCartRequest, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Deprecated.since 1.6, in favor of
CartOperationService.priceCart(Cart, PriceCartRequest, boolean, ContextInfo)
- 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
-
Deprecated.since 1.6, in favor of
CartOperationService.priceCart(Cart, boolean, ContextInfo)
- 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
- 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 theCartItem
. - 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 theCartItem
. - 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
andAdvancedTag
. - 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
-
Deprecated.Since 1.6.1, in favor of
ManageCartEndpoint.protectCartOperationForGuest(Function, Cart, String, ContextInfo)
- protectCartOperationForGuest(Supplier<T>, Cart, String, ContextInfo, Function<T, Cart>) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
Deprecated.Since 1.6.1, in favor of
ManageCartEndpoint.protectCartOperationForGuest(Function, Cart, String, ContextInfo)
- protectGuestCartIfNecessary(Cart, String) - Method in class com.broadleafcommerce.cartoperation.web.endpoint.ManageCartEndpoint
-
Deprecated.
- 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 anFulfillmentGroup
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 theDefaultQuoteStatuses.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 theDefaultQuoteStatuses.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 theDefaultQuoteStatuses.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 theDefaultQuoteStatuses.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 theDefaultQuoteStatuses.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 theDefaultQuoteStatuses.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 theDefaultQuoteStatuses.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 theDefaultQuoteStatuses.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 theDefaultCartStatuses.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 givenCart.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 givenContextInfo
. - 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
-
Deprecated.
- 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
orREQUIRES_APPROVAL
status to theIN_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 theREJECTED
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 toDefaultCartStatuses.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
-
Deprecated.
- 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 noCartItems
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 givenCartItem.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 theCart
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 theCartAlert
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 theCartAlert
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 theCartAlert
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 theCartAlert
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 theREQUIRES_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
-
Resend
ExternalPaymentTransactionCartFinalizationEvent
for the given cart id. - 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 toDefaultCartStatuses.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 theResolveCartRequest
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 statusDefaultCartStatuses.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 theResolveCartRequest.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()
andCart.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 providedCartItem
- 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 anDefaultCartStatuses.IN_PROCESS
cart withnull
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 anDefaultCartStatuses.IN_PROCESS
cart withnull
name. - resolveInProcessCart(CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartResolverService
-
Deprecated.in favor of
CartResolverService.resolveImplicitCart(CustomerRef, ContextInfo, boolean)
instead - 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
ofCarts
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 accountCarts
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 accountCarts
in a single status. - retrieveCartsMatchingTenantByStatus(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.provider.CartProvider
-
Retrieves a
Page
ofCarts
based on the given status and matching the tenant from the givenContextInfo
. - 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
-
Deprecated.
- 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.since 1.8.0, in favor of
CartProvider.retrieveCsrOwnedCart(String, String, ContextInfo)
- 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
-
Deprecated.
- 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.since 1.8.0, in favor of
CartOperationService.retrieveCartByStatus(String, String, String, ContextInfo)
- 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.since 1.8.0, in favor of
CartProvider.retrieveCartByStatus(String, String, String, ContextInfo)
- 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
orDefaultCartStatuses.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.since 1.8.0, in favor of
CartProvider.retrieveInProcessCart(String, String, ContextInfo)
- 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
-
Deprecated.
- retrieveInProcessCartByCustomerIdAndApplicationId(String, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService
- retrieveInProcessCartByCustomerIdAndApplicationId(String, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Deprecated.
- 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
ofCarts
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
-
Deprecated.
- 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
-
Builds a
CheckoutProcessDto
and delegates toDefaultCheckoutService.sendCheckoutCompletionMessage(CheckoutProcessDto, ContextInfo)
. - 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
, orCartPendingPaymentFailedEvent
. - 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, andContextInfo
. - 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
-
Send the
ExternalPaymentTransactionCartFinalizationEvent
toCartProvider
for durable sending. - 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
toCartProvider
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 theProductTag
for the produt with ties broken byAdvancedTag.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 specificVariant
that contains a unique SKU code, pricing concerns, etc.ProductOptionType.CART_ITEM_ATTRIBUTE
- Customer input will flow directly in the item attributes within their cartProductOptionType.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 theAddItemRequests
- setCartItems(List<CartItem>) - Method in class com.broadleafcommerce.cartoperation.service.DefaultCartOperationService.BulkCartItemCreationResponse
-
The list of
CartItems
that were successfully created from theAddItemRequests
- 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 theselection
isItemChoiceTargetType.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
, orExternalPaymentTransactionCallbackRedirectionProperties.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 currentAddItemRequest
. - 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 currentUpdateItemRequest
. - 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 theJWTTransferCartTokenEncoder.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 theJWTTransferCartTokenDecoder.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 ofItemListItem
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 thePaymentSummary.amount
is required, but if this value is included, then thePaymentSummary.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 theTransactionExecutionRequest.transactionAmount
is required, but if this value is included, then theTransactionExecutionRequest.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
isAddItemFailure.AddItemFailureType.VALIDATION
, this object represents the invalidCartItem
that was built based on the providedAddItemFailure.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
InventoryTransaction
s. - 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 withinAddItemRequest.getDependentCartItems()
, this is the key to use to relate to thisCartItem
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 deprecatedCartOperationService.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
-
Deprecated.since 1.7.3, in favor of
CartItemProductServiceProperties.isMatchCartItemAssetToVariant()
- setMatchCartItemAssetToVariant(boolean) - Method in class com.broadleafcommerce.cartoperation.service.mapping.CartItemProductServiceProperties
-
Determines whether the
CartItem.getImageAsset()
should match the selectedVariant
if possible instead of theProduct.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 ofPaymentSummaries
- 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 theCart
. - 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
orAdvancedTag.type
. - setProduct(Product) - Method in class com.broadleafcommerce.cartoperation.domain.IncludedProduct
-
This field contains the specified product if the
type
isIncludedProductType.PRODUCT
. - setProduct(Product) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
If the
SpecificItemChoice.type
isSpecificItemChoiceType.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 aCartItem
. - 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
isItemChoiceTargetType.SPECIFIC_PRODUCTS
orItemChoiceTargetType.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
- 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
isregex
, 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
isIncludedProductType.VARIANT
. - setVariant(Variant) - Method in class com.broadleafcommerce.cartoperation.domain.SpecificItemChoice
-
If the
SpecificItemChoice.type
isSpecificItemChoiceType.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 aCartItem
. - 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 thetype
isIncludedProductType.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 thetype
isSpecificItemChoiceType.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 backingCatalogItem
. - 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()
orVariant.getSku()
keys toPriceInfo
for the associatedCatalogItem
orVariant
. - 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 onPaymentSummary.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 thePaymentSummary.getGatewayType()
. - sortPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.cartoperation.service.payment.DefaultPaymentTransactionExecutionService
-
Deprecated.since 1.7.2, in favor of
DefaultPaymentTransactionExecutionService.sortPayments(List, ContextInfo)
- 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 aItemChoiceTargetType.SPECIFIC_PRODUCTS
orItemChoiceTargetType.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
toCart.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 toAuthorizedClientServiceOAuth2AuthorizedClientManager
. - 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 theCartItem
. - 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 moreTaxProviders
, 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
-
Deprecated.
- 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 theCartTransferService
. - 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 usesULID
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 forUnsupportedOperationException
. - 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 providedUpdateCartRequest
. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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 aCartActionAudit
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 givenContextInfo
. - 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 givenFreeGiftItem
and update itsAdjustment
. - 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 aFulfillmentGroup
and refresh fulfillment options. - updateFulfillmentGroupInCart(Cart, String, UpdateFulfillmentGroupRequest, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cartoperation.service.CartOperationService
-
Updates an existing
FulfillmentGroup
for the providedCart
. - 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 theCartItem
, 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 onCartItem.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 providedUpdateItemRequest
. - 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
-
Deprecated.
- updatePaymentManagementStatuses(Cart, ContextInfo) - Method in class com.broadleafcommerce.cartoperation.service.csr.DefaultCsrCartOperationService
-
Deprecated.
- 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 givenDefaultCartTypes.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
-
Enumeration for
UserTarget.getTargetType()
.
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 givenCustomerRef
. - validateAddress(FulfillmentGroup, Errors, Set<Object>) - Method in class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.AbstractTypeFulfillmentGroupSubmitValidator
-
Validates the address (if required by
AbstractTypeFulfillmentGroupSubmitValidator.shouldValidateAddress(Set)
). - 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 choiceProductOption
. - 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 againstUpdateItemRequest
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 givenCustomerRef
. - 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.since 1.8.0, in favor of
DefaultCheckoutService.validateCheckoutRequest(CheckoutProcessDto, ContextInfo)
- 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 givenIncludedProduct
. - 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 givenProductOption
of typeProductOptionType.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 beDefaultCartItemTypes.CUSTOM_QUOTE_ITEM
after items removal ifQuoteProperties.customQuoteItemsCanExistWithoutStandardItems(ContextInfo)
is set tofalse
. - 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 itsCartItems
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 typeDefaultCartTypes.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 theContextInfo
found inJoinPoint.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 byProductOptions
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 theCartItem
. - 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
CartVersionedRequest
s. - VersionValidatingRequestBodyAdvice(CartHolder<Cart>, Set<CartVersionRequestValidator>, RequestCartVersionResolver, HttpServletRequest) - Constructor for class com.broadleafcommerce.cartoperation.web.advice.VersionValidatingRequestBodyAdvice
- VirtualTypeFulfillmentGroupSubmitValidator - Class in com.broadleafcommerce.cartoperation.service.fulfillment.validation.type
-
Validates fulfillment information specific to
FulfillmentType.VIRTUAL
fulfillment groups. - VirtualTypeFulfillmentGroupSubmitValidator(Set<FulfillmentAddressSubmitValidator>) - Constructor for class com.broadleafcommerce.cartoperation.service.fulfillment.validation.type.VirtualTypeFulfillmentGroupSubmitValidator
- 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
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form