Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAnonymizationHandler - Class in com.broadleafcommerce.cart.service.anonymization
-
Provide common processing functionality to all cart related
AnonymizationHandler
instances. - AbstractAnonymizationHandler() - Constructor for class com.broadleafcommerce.cart.service.anonymization.AbstractAnonymizationHandler
- AccountIdJpaItemListAccessRuleMatcher<D extends JpaItemListAccessRule> - Class in com.broadleafcommerce.cart.provider.jpa.service
-
Matches account reference type item list access rules for JPA.
- AccountIdJpaItemListAccessRuleMatcher() - Constructor for class com.broadleafcommerce.cart.provider.jpa.service.AccountIdJpaItemListAccessRuleMatcher
- addFromMeCartMappings(ModelMapper) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- addFromMeStoredCartItemMappings(ModelMapper) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- addMatchable(CustomerRef, Root<D>, CriteriaBuilder) - Method in class com.broadleafcommerce.cart.provider.jpa.service.AccountIdJpaItemListAccessRuleMatcher
- addMatchable(CustomerRef, Root<D>, CriteriaBuilder) - Method in class com.broadleafcommerce.cart.provider.jpa.service.CustomerIdJpaItemListAccessRuleMatcher
- addMatchable(CustomerRef, Root<D>, CriteriaBuilder) - Method in class com.broadleafcommerce.cart.provider.jpa.service.EmailAddressDomainJpaItemListAccessRuleMatcher
- addMatchable(CustomerRef, Root<D>, CriteriaBuilder) - Method in class com.broadleafcommerce.cart.provider.jpa.service.EmailAddressJpaItemListAccessRuleMatcher
- addMatchable(CustomerRef, Root<D>, CriteriaBuilder) - Method in interface com.broadleafcommerce.cart.provider.jpa.service.JpaItemListAccessRuleMatcher
-
Generates a predicate that will be used to match access rules based on the customer information.
- AddressConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
-
Used to convert an
Address
to a serialized JSON object string representation for persistence and vice-versa. - AddressConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.AddressConverter
- addToMeCartMappings(ModelMapper) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- addToMeStoredCartItemMappings(ModelMapper) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- AdjustmentListConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
-
Transforms a list of
Adjustment
into a JSON objectString
and vice-versa. - AdjustmentListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.AdjustmentListConverter
- afterPropertiesSet() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListItemRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListRepository
- anonymize(String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartAnonymizationEndpoint
- anonymize(String, Object) - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationHandler
- applyHydration(Cart, Map<String, List<CartActionAudit>>) - Method in class com.broadleafcommerce.cart.service.DefaultCartHydrationService
- AttributeChoiceValueMapConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
- AttributeChoiceValueMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.AttributeChoiceValueMapConverter
- AWAITING_PAYMENT_RESULT_REQUEST_ID - Static variable in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
B
- BASE_PATH - Static variable in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
- BASE_PATH - Static variable in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.cart.web.endpoint.CartActionAuditEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
- BATCH_SIZE_FLD - Static variable in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- buildArchivedIsFalseFilter(CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCartTenantQueryHelper
- buildCartActionAuditForExpiredQuote(Cart, String) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- buildContextFiltersIfApplicable(ContextInfo, CriteriaQuery<D>, Map<String, Object>, Root<D>, Class<D>) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCartTenantQueryHelper
-
Creates filters narrowing the context as an alternative to the narrowing of
JpaNarrowExecutor
. - buildContextIdIsEqualToFilter(String, Map<String, Object>, CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCartTenantQueryHelper
- buildContextIdIsInFilter(Iterable<String>, Map<String, Object>, CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCartTenantQueryHelper
- buildContextInfo(Cart) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- buildContextInfoForRead(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
-
Builds a
ContextInfo
object forOperationType.READ
. - buildContextInfoForUpdate(ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
-
Builds a
ContextInfo
object forOperationType.UPDATE
- buildJobDetailsMap(ScheduledJobRef) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
-
Build a map from the scheduled job details.
- buildJobDetailsMap(ScheduledJobRef) - Method in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
-
Build a map from the scheduled job details.
- buildTenantIdFilter(Root<D>, CriteriaBuilder, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- buildTenantIdIsEqualToFilter(String, Map<String, Object>, CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCartTenantQueryHelper
- buildUpdateCartRequestWithAuditForQuoteExpired(Cart) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
-
Build the
request
to update the cart, adding anaudit
. - BULK_ITEMS_SUBPATH - Static variable in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- BULK_LIST - Static variable in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
C
- CampaignRefListConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
-
Transforms a list of
CampaignRef
into a JSON objectString
and vice-versa. - CampaignRefListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.CampaignRefListConverter
- canEqual(Object) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- canEqual(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- canEqual(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- canEqual(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- canEqual(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- canEqual(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- canEqual(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- canEqual(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- canEqual(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- canEqual(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.util.ItemListCount
- canEqual(Object) - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationProperties
- canEqual(Object) - Method in exception com.broadleafcommerce.cart.service.exception.CartOptimisticLockingFailureException
- canEqual(Object) - Method in class com.broadleafcommerce.cart.service.messaging.CartNotificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
- canEqual(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
- canEqual(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
- canEqual(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
- canEqual(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.NextAction
- canEqual(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
- canEqual(Object) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
- canEqual(Object) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditResponse
- canEqual(Object) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.UpdateCartRequest
- canEqual(Object) - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartOptimisticLockingApiError
- CART_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.cart.provider.jpa.JpaRouteConstants.Persistence
- CART_ID_REQUIRED - Static variable in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- CART_ROUTE_KEY - Static variable in class com.broadleafcommerce.cart.provider.RouteConstants.Persistence
- CART_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.cart.provider.RouteConstants.Persistence
- CART_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.cart.provider.jpa.JpaRouteConstants.Persistence
- CART_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.cart.provider.jpa.JpaRouteConstants.Persistence
- CartActionAuditEndpoint - Class in com.broadleafcommerce.cart.web.endpoint
- CartActionAuditEndpoint(CartActionAuditService<CartActionAudit>) - Constructor for class com.broadleafcommerce.cart.web.endpoint.CartActionAuditEndpoint
- CartActionAuditRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Repository
for persistent counter-parts ofCartActionAudit
. - cartActionAuditRequestValidator(CartService<Cart>) - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartServiceRequestValidationAutoConfiguration
- CartActionAuditRequestValidator<P extends com.broadleafcommerce.cart.client.domain.CartActionAudit> - Interface in com.broadleafcommerce.cart.service.validation.request
-
Performs validation on the
CartActionAudit
coming from the request body. - CartActionAuditService<P extends com.broadleafcommerce.cart.client.domain.CartActionAudit> - Interface in com.broadleafcommerce.cart.service
-
Service API for
CartActionAudits
. - CartActionAuditValidator - Class in com.broadleafcommerce.cart.service.validation
-
Validator used to validate
CartActionAudit
. - CartActionAuditValidator() - Constructor for class com.broadleafcommerce.cart.service.validation.CartActionAuditValidator
- CartAnonymizationAutoConfiguration - Class in com.broadleafcommerce.cart.service.anonymization
- CartAnonymizationAutoConfiguration() - Constructor for class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationAutoConfiguration
- CartAnonymizationEndpoint - Class in com.broadleafcommerce.cart.web.endpoint
-
Supply the anonymization related endpoint to the service.
- CartAnonymizationEndpoint(AnonymizationService) - Constructor for class com.broadleafcommerce.cart.web.endpoint.CartAnonymizationEndpoint
- CartAnonymizationHandler - Class in com.broadleafcommerce.cart.service.anonymization
-
Updates PII fields for the
Cart
domain. - CartAnonymizationHandler(CartService<Cart>, CartAnonymizationProperties) - Constructor for class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationHandler
- CartAnonymizationProperties - Class in com.broadleafcommerce.cart.service.anonymization
-
Controls anonymization behavior for the cart service
- CartAnonymizationProperties() - Constructor for class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationProperties
- CartApprovalRequestEvent - Class in com.broadleafcommerce.cart.service.messaging.event
-
Represents the data needed to send a notification after an account user submits a cart requiring approval.
- CartApprovalRequestEvent() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
- cartApprovalRequestNotificationHandler(CartApprovalRequestProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- cartApprovalRequestOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.CartApprovalRequestProducer
- CartApprovalRequestProducer - Interface in com.broadleafcommerce.cart.service.messaging
- cartApprovalRequestRetryClusterService(CamelClusterService, CartNotificationProperties, List<NotificationStateRepository>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- CartAwaitingPaymentResultsEvent - Class in com.broadleafcommerce.cart.service.messaging.event
-
A message event dispatched when verification is required with microdeposits.
- CartAwaitingPaymentResultsEvent() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
- CartAwaitingPaymentResultsEvent(CheckoutCart, List<PaymentSummary>, List<PaymentNextAction>, Map<String, Object>, ContextInfo) - Constructor for class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
- cartAwaitingPaymentResultsNotificationHandler(CartAwaitingPaymentResultsProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- cartAwaitingPaymentResultsOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.CartAwaitingPaymentResultsProducer
- CartAwaitingPaymentResultsProducer - Interface in com.broadleafcommerce.cart.service.messaging
-
Spring cloud data channel description for messaging output.
- CartCrudEntityHelper - Class in com.broadleafcommerce.cart.service
- CartCrudEntityHelper(DomainMapperManager, List<SortTransformer>, EntityValidatorManager, TrackableBehaviorUtil, Executor, CartProperties) - Constructor for class com.broadleafcommerce.cart.service.CartCrudEntityHelper
- cartDefaultCurrencyContextInfoCustomizer(DataRouteSupporting) - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartServiceAutoConfiguration
- CartDefaultCurrencyContextInfoCustomizer - Class in com.broadleafcommerce.cart.service.context
-
Sets the default currency for this request, given the correct route.
- CartDefaultCurrencyContextInfoCustomizer(DataRouteSupporting) - Constructor for class com.broadleafcommerce.cart.service.context.CartDefaultCurrencyContextInfoCustomizer
- CartDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.cart.autoconfigure
-
Initializes the default property overrides for the cart service
- CartDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.cart.autoconfigure.CartDefaultsEnvironmentPostProcessor
- CartEndpoint - Class in com.broadleafcommerce.cart.web.endpoint
- CartEndpoint(CartService<Cart>, CartRequestValidator<Cart>, CartItemRequestValidator<CartItem>) - Constructor for class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- CartExceptionAdvisor - Class in com.broadleafcommerce.cart.web.endpoint.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- CartExceptionAdvisor(CartService<Cart>) - Constructor for class com.broadleafcommerce.cart.web.endpoint.exception.CartExceptionAdvisor
- CartHydrationService - Interface in com.broadleafcommerce.cart.service
-
Responsible for hydrating fields within a
Cart
that require information from other domains - CartItemListConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
-
Transforms a list of
StoredCartItem
into a JSON objectString
and vice-versa. - CartItemListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.CartItemListConverter
- cartItemRequestValidator() - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartServiceRequestValidationAutoConfiguration
- CartItemRequestValidator<P extends com.broadleafcommerce.cart.client.domain.CartItem> - Interface in com.broadleafcommerce.cart.service.validation.request
-
Performs validation on the cart item coming from the request body.
- CartJpaAutoConfiguration - Class in com.broadleafcommerce.cart.provider.jpa.autoconfigure
-
The main auto configuration that initializes the out of the box repositories.
- CartJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.cart.provider.jpa.autoconfigure.CartJpaAutoConfiguration
- CartNoteEndpoint - Class in com.broadleafcommerce.cart.web.endpoint
- CartNoteEndpoint(CartNoteService<CartNote>, CartService<Cart>) - Constructor for class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
- CartNoteListConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
-
Transforms a list of
JpaCartNote
into a JSON objectString
and vice-versa. - CartNoteListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.CartNoteListConverter
- CartNoteRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Repository
for persistent counterparts toCartNote
- CartNoteService<P extends com.broadleafcommerce.cart.client.domain.CartNote> - Interface in com.broadleafcommerce.cart.service
-
Service for management of
Notes
. - cartNoteValidator() - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartServiceValidationAutoConfiguration
- CartNoteValidator - Class in com.broadleafcommerce.cart.service.validation
-
Validator used to validate
CartNote
. - CartNoteValidator() - Constructor for class com.broadleafcommerce.cart.service.validation.CartNoteValidator
- CartNotificationProperties - Class in com.broadleafcommerce.cart.service.messaging
-
Configuration properties for the
NotificationHandler
andRetryHandler
related to the cart notifications. - CartNotificationProperties() - Constructor for class com.broadleafcommerce.cart.service.messaging.CartNotificationProperties
- cartNotificationRepository() - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- CartNotificationRepository - Interface in com.broadleafcommerce.cart.service.messaging
-
The repository responsible for storing the notifications related to the cart.
- cartNotificationService(CartRepository<Trackable>, NotificationStateService, NotificationManager, CartNotificationRepository, ObjectMapper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- CartNotificationService - Interface in com.broadleafcommerce.cart.service.messaging
-
The cart notification service is used to send the notification using durable messaging.
- cartNotifyThreadPoolTaskExecutor() - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartServiceAutoConfiguration
- CartOptimisticLockingApiError - Class in com.broadleafcommerce.cart.web.endpoint.exception
-
An API Error due to a stale cart.
- CartOptimisticLockingApiError(CartOptimisticLockingFailureException, Cart) - Constructor for class com.broadleafcommerce.cart.web.endpoint.exception.CartOptimisticLockingApiError
- CartOptimisticLockingFailureException - Exception in com.broadleafcommerce.cart.service.exception
-
Exception thrown when optimistic locking fails during a cart save.
- CartOptimisticLockingFailureException(String, ContextInfo, Throwable) - Constructor for exception com.broadleafcommerce.cart.service.exception.CartOptimisticLockingFailureException
- CartPendingPaymentFailedEvent - Class in com.broadleafcommerce.cart.service.messaging.event
-
A message event dispatched after one or more of a cart's pending payments failed.
- CartPendingPaymentFailedEvent() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
- CartPendingPaymentFailedEvent(CheckoutCart, Map<String, Object>, ContextInfo) - Constructor for class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
- cartPendingPaymentFailedNotificationHandler(CartPendingPaymentFailedProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- cartPendingPaymentFailedOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.CartPendingPaymentFailedProducer
- CartPendingPaymentFailedProducer - Interface in com.broadleafcommerce.cart.service.messaging
-
Spring cloud data channel description for messaging output.
- cartPendingPaymentFailedRetryClusterService(CamelClusterService, CartNotificationProperties, List<NotificationStateRepository>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- CartProperties - Class in com.broadleafcommerce.cart.provider.jpa.environment
- CartProperties() - Constructor for class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- CartRejectionEvent - Class in com.broadleafcommerce.cart.service.messaging.event
-
A message event dispatched after an approver rejects a cart.
- CartRejectionEvent() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
- cartRejectionNotificationHandler(CartRejectionProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- cartRejectionOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.CartRejectionProducer
- CartRejectionProducer - Interface in com.broadleafcommerce.cart.service.messaging
- cartRejectionRetryClusterService(CamelClusterService, CartNotificationProperties, List<NotificationStateRepository>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- CartRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Repository
for persistent counter-parts ofCart
. - cartRequestValidator(CartItemRequestValidator<CartItem>, CartValidationProperties) - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartServiceRequestValidationAutoConfiguration
- CartRequestValidator<P extends com.broadleafcommerce.cart.client.domain.Cart> - Interface in com.broadleafcommerce.cart.service.validation.request
-
Performs validation on the cart coming from the request body.
- cartSecurityEnhancer() - Method in class com.broadleafcommerce.cart.web.autoconfigure.CartWebSecurityAutoConfiguration
- cartService(CartRepository<Trackable>, TypeFactory, DomainMapperManager, List<SortTransformer>, EntityValidatorManager, TrackableBehaviorUtil, NotificationManager, Executor, CartProperties) - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartServiceAutoConfiguration
- CartService<P extends com.broadleafcommerce.cart.client.domain.Cart> - Interface in com.broadleafcommerce.cart.service
-
Service API for
Carts
. - CartServiceAutoConfiguration - Class in com.broadleafcommerce.cart.service.autoconfigure
- CartServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.cart.service.autoconfigure.CartServiceAutoConfiguration
- CartServiceAutoConfiguration.PurgeCartJobConfiguration - Class in com.broadleafcommerce.cart.service.autoconfigure
- CartServiceAutoConfiguration.QuoteExpirationJobConfiguration - Class in com.broadleafcommerce.cart.service.autoconfigure
- CartServiceNotificationAutoConfiguration - Class in com.broadleafcommerce.cart.service.messaging.autoconfigure
- CartServiceNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- CartServiceNotificationAutoConfiguration.ExternalPaymentTransactionCartFinalizationConfig - Class in com.broadleafcommerce.cart.service.messaging.autoconfigure
- CartServiceNotificationAutoConfiguration.QuoteConfiguration - Class in com.broadleafcommerce.cart.service.messaging.autoconfigure
- CartServiceRequestValidationAutoConfiguration - Class in com.broadleafcommerce.cart.service.autoconfigure
-
Configuration for request validations.
- CartServiceRequestValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.cart.service.autoconfigure.CartServiceRequestValidationAutoConfiguration
- CartServiceResourceLockEndpoint - Class in com.broadleafcommerce.cart.web.endpoint.messaging
-
This endpoint is used to expose resource locks to services which don't have their own data sources to lock with (cart operations).
- CartServiceResourceLockEndpoint(ResourceLockRepository<?, ?>) - Constructor for class com.broadleafcommerce.cart.web.endpoint.messaging.CartServiceResourceLockEndpoint
- CartServiceValidationAutoConfiguration - Class in com.broadleafcommerce.cart.service.autoconfigure
- CartServiceValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.cart.service.autoconfigure.CartServiceValidationAutoConfiguration
- CartValidationProperties - Class in com.broadleafcommerce.cart.service.autoconfigure
-
Properties used to define configuration for
Cart
validation. - CartValidationProperties() - Constructor for class com.broadleafcommerce.cart.service.autoconfigure.CartValidationProperties
- CartWebAutoConfiguration - Class in com.broadleafcommerce.cart.web.autoconfigure
- CartWebAutoConfiguration() - Constructor for class com.broadleafcommerce.cart.web.autoconfigure.CartWebAutoConfiguration
- CartWebSecurityAutoConfiguration - Class in com.broadleafcommerce.cart.web.autoconfigure
- CartWebSecurityAutoConfiguration() - Constructor for class com.broadleafcommerce.cart.web.autoconfigure.CartWebSecurityAutoConfiguration
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.CartApprovalRequestProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.CartAwaitingPaymentResultsProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.CartPendingPaymentFailedProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.CartRejectionProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.CheckoutRollbackEventProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.ExternalPaymentTransactionCartFinalizationProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteCanceledProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteExpiredProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuotePublishedProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteRejectedProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteRequestedProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.cart.service.purge.PurgeCartsTriggeredJobEventConsumer
- CHECKOUT_WORKFLOW_ERRORS - Static variable in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
-
The key to the
JpaCart.getInternalAttributes()
containing checkout workflow errors - CheckoutCompletionEvent - Class in com.broadleafcommerce.cart.service.messaging.event
-
A message event dispatched after a cart checkout completes successfully.
- CheckoutCompletionEvent() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.CheckoutCompletionEvent
- CheckoutCompletionEvent(CheckoutCart, List<PaymentSummary>, String, ContextInfo) - Constructor for class com.broadleafcommerce.cart.service.messaging.event.CheckoutCompletionEvent
- checkoutCompletionNotificationHandler(CheckoutCompletionProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- checkoutCompletionRetryClusterService(CamelClusterService, CartNotificationProperties, List<NotificationStateRepository>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- CheckoutRollbackEvent - Class in com.broadleafcommerce.cart.service.messaging.event
-
A message event dispatched when a checkout workflow encounters an unrecoverable error and must roll back the work of its checkout workflow activities.
- CheckoutRollbackEvent() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.CheckoutRollbackEvent
- CheckoutRollbackEventProducer - Interface in com.broadleafcommerce.cart.service.messaging
-
This producer is responsible to send the message to process the rollback if an error occurred during checkout.
- checkoutRollbackNotificationHandler(CheckoutRollbackEventProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- checkoutRollbackOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.CheckoutRollbackEventProducer
- checkoutRollbackRetryClusterService(CamelClusterService, CartNotificationProperties, List<NotificationStateRepository>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration
- CloneCartActionAuditRequest - Class in com.broadleafcommerce.cart.web.endpoint.domain.audit
-
A request containing the details to clone
CartActionAudits
to another cart. - CloneCartActionAuditRequest() - Constructor for class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
- CloneCartActionAuditResponse - Class in com.broadleafcommerce.cart.web.endpoint.domain.audit
-
A response from cloning the
CartActionAudits
to another cart. - CloneCartActionAuditResponse() - Constructor for class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditResponse
- cloneCartActionAuditsToNewCart(String, CloneCartActionAuditRequest, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartActionAuditEndpoint
- cloneToCart(CloneCartActionAuditRequest, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- cloneToCart(CloneCartActionAuditRequest, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartActionAuditService
-
Clones the
CartActionAudits
from one cart to another. - com.broadleafcommerce.cart.autoconfigure - package com.broadleafcommerce.cart.autoconfigure
- com.broadleafcommerce.cart.domain - package com.broadleafcommerce.cart.domain
- com.broadleafcommerce.cart.provider - package com.broadleafcommerce.cart.provider
- com.broadleafcommerce.cart.provider.jpa - package com.broadleafcommerce.cart.provider.jpa
- com.broadleafcommerce.cart.provider.jpa.autoconfigure - package com.broadleafcommerce.cart.provider.jpa.autoconfigure
- com.broadleafcommerce.cart.provider.jpa.domain - package com.broadleafcommerce.cart.provider.jpa.domain
- com.broadleafcommerce.cart.provider.jpa.domain.support - package com.broadleafcommerce.cart.provider.jpa.domain.support
- com.broadleafcommerce.cart.provider.jpa.environment - package com.broadleafcommerce.cart.provider.jpa.environment
- com.broadleafcommerce.cart.provider.jpa.repository - package com.broadleafcommerce.cart.provider.jpa.repository
- com.broadleafcommerce.cart.provider.jpa.repository.util - package com.broadleafcommerce.cart.provider.jpa.repository.util
- com.broadleafcommerce.cart.provider.jpa.service - package com.broadleafcommerce.cart.provider.jpa.service
- com.broadleafcommerce.cart.repository - package com.broadleafcommerce.cart.repository
- com.broadleafcommerce.cart.service - package com.broadleafcommerce.cart.service
- com.broadleafcommerce.cart.service.anonymization - package com.broadleafcommerce.cart.service.anonymization
- com.broadleafcommerce.cart.service.autoconfigure - package com.broadleafcommerce.cart.service.autoconfigure
- com.broadleafcommerce.cart.service.context - package com.broadleafcommerce.cart.service.context
- com.broadleafcommerce.cart.service.exception - package com.broadleafcommerce.cart.service.exception
- com.broadleafcommerce.cart.service.messaging - package com.broadleafcommerce.cart.service.messaging
- com.broadleafcommerce.cart.service.messaging.autoconfigure - package com.broadleafcommerce.cart.service.messaging.autoconfigure
- com.broadleafcommerce.cart.service.messaging.event - package com.broadleafcommerce.cart.service.messaging.event
- com.broadleafcommerce.cart.service.messaging.producer.quote - package com.broadleafcommerce.cart.service.messaging.producer.quote
- com.broadleafcommerce.cart.service.messaging.quote - package com.broadleafcommerce.cart.service.messaging.quote
- com.broadleafcommerce.cart.service.purge - package com.broadleafcommerce.cart.service.purge
- com.broadleafcommerce.cart.service.validation - package com.broadleafcommerce.cart.service.validation
- com.broadleafcommerce.cart.service.validation.request - package com.broadleafcommerce.cart.service.validation.request
- com.broadleafcommerce.cart.web.autoconfigure - package com.broadleafcommerce.cart.web.autoconfigure
- com.broadleafcommerce.cart.web.endpoint - package com.broadleafcommerce.cart.web.endpoint
- com.broadleafcommerce.cart.web.endpoint.domain - package com.broadleafcommerce.cart.web.endpoint.domain
- com.broadleafcommerce.cart.web.endpoint.domain.audit - package com.broadleafcommerce.cart.web.endpoint.domain.audit
- com.broadleafcommerce.cart.web.endpoint.exception - package com.broadleafcommerce.cart.web.endpoint.exception
- com.broadleafcommerce.cart.web.endpoint.messaging - package com.broadleafcommerce.cart.web.endpoint.messaging
- ConfigErrorListConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
-
Transforms a list of
ConfigError
into a JSON objectString
and vice-versa. - ConfigErrorListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.ConfigErrorListConverter
- ConfigErrorMapConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
- ConfigErrorMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.ConfigErrorMapConverter
- convertCartRejectionEventToJson(CartRejectionEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- convertToDatabaseColumn(Address) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.support.AddressConverter
- convertToDatabaseColumn(Map<String, AttributeChoiceValue>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.support.AttributeChoiceValueMapConverter
- convertToDatabaseColumn(Map<String, List<ConfigError>>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.support.ConfigErrorMapConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.support.AddressConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.support.AttributeChoiceValueMapConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.support.ConfigErrorMapConverter
- create(ContextInfo, String, CartNote) - Method in class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
- create(ContextInfo, P) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
- create(P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- create(P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- create(P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- createAll(List<P>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- createCart(Cart, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- createCartActionAudit(CartActionAudit, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartActionAuditEndpoint
- createCartItem(String, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- createGuestToken(String, GuestToken, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.GuestTokenEndpoint
- createItem(ContextInfo, String, ItemListItem) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- createItemListAccessRule(ContextInfo, String, P) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- createItemListAccessRules(ContextInfo, String, List<P>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- createItems(ContextInfo, String, List<ItemListItem>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- createItems(P, P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
-
Creates items from a requested item list on a different item list.
- createTempContextInfoWithExpectedCurrency(CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- CustomerIdJpaItemListAccessRuleMatcher<D extends JpaItemListAccessRule> - Class in com.broadleafcommerce.cart.provider.jpa.service
-
Matches customer reference type item list access rules for JPA.
- CustomerIdJpaItemListAccessRuleMatcher() - Constructor for class com.broadleafcommerce.cart.provider.jpa.service.CustomerIdJpaItemListAccessRuleMatcher
- customize(ContextInfo, String, MethodParameter, NativeWebRequest) - Method in class com.broadleafcommerce.cart.service.context.CartDefaultCurrencyContextInfoCustomizer
- CustomizedCartRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Advanced functionality related to cart maintenance and filtering.
- CustomizedItemListAccessRuleRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Advanced repository functionality related to item list access rules.
- CustomizedItemListItemRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Advanced functionality related to item list repository operations.
- CustomizedItemListRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Advanced functionality related to item list repository operations.
D
- DEFAULT_BATCH_SIZE - Static variable in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- DEFAULT_CART_TIMEOUT - Static variable in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- DEFAULT_PAGE_SIZE - Static variable in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- DEFAULT_STATUS - Static variable in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- DEFAULT_STATUSES_TO_EXCLUDE - Static variable in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- DefaultCartActionAuditRequestValidator<P extends com.broadleafcommerce.cart.client.domain.CartActionAudit> - Class in com.broadleafcommerce.cart.service.validation.request
-
Performs validation on CartActionAudit requests.
- DefaultCartActionAuditRequestValidator(CartService<Cart>) - Constructor for class com.broadleafcommerce.cart.service.validation.request.DefaultCartActionAuditRequestValidator
- DefaultCartActionAuditService<P extends com.broadleafcommerce.cart.client.domain.CartActionAudit> - Class in com.broadleafcommerce.cart.service
- DefaultCartActionAuditService(CartActionAuditRepository<Trackable>, CrudEntityHelper) - Constructor for class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- DefaultCartHydrationService - Class in com.broadleafcommerce.cart.service
- DefaultCartHydrationService(CartActionAuditService) - Constructor for class com.broadleafcommerce.cart.service.DefaultCartHydrationService
- DefaultCartItemRequestValidator<P extends com.broadleafcommerce.cart.client.domain.CartItem> - Class in com.broadleafcommerce.cart.service.validation.request
-
Performs validation on Cart Item requests by ensuring they have a cart version present.
- DefaultCartItemRequestValidator() - Constructor for class com.broadleafcommerce.cart.service.validation.request.DefaultCartItemRequestValidator
- DefaultCartNoteService<P extends com.broadleafcommerce.cart.client.domain.CartNote> - Class in com.broadleafcommerce.cart.service
- DefaultCartNoteService(CartNoteRepository<Trackable>, RsqlCrudEntityHelper, DomainMapperManager) - Constructor for class com.broadleafcommerce.cart.service.DefaultCartNoteService
- DefaultCartNotificationRepository - Class in com.broadleafcommerce.cart.service.messaging
-
The default implementation of
CartNotificationRepository
. - DefaultCartNotificationRepository() - Constructor for class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationRepository
- DefaultCartNotificationService - Class in com.broadleafcommerce.cart.service.messaging
-
Default implementation for
CartNotificationService
. - DefaultCartNotificationService(CartRepository<Trackable>, NotificationStateService, NotificationManager, CartNotificationRepository, ObjectMapper) - Constructor for class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- DefaultCartRequestValidator<P extends com.broadleafcommerce.cart.client.domain.Cart> - Class in com.broadleafcommerce.cart.service.validation.request
-
Performs validation on Cart requests.
- DefaultCartRequestValidator(CartItemRequestValidator<CartItem>, CartValidationProperties) - Constructor for class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- DefaultCartService<P extends com.broadleafcommerce.cart.client.domain.Cart> - Class in com.broadleafcommerce.cart.service
- DefaultCartService(CartRepository<Trackable>, CrudEntityHelper, DomainMapperManager) - Constructor for class com.broadleafcommerce.cart.service.DefaultCartService
- DefaultGuestTokenService<P extends com.broadleafcommerce.cart.client.domain.GuestToken> - Class in com.broadleafcommerce.cart.service
- DefaultGuestTokenService(GuestTokenRepository<Trackable>, CrudEntityHelper, DomainMapperManager) - Constructor for class com.broadleafcommerce.cart.service.DefaultGuestTokenService
- DefaultItemListAccessRuleService<P extends com.broadleafcommerce.cart.client.domain.ItemListAccessRule> - Class in com.broadleafcommerce.cart.service
-
Default implementation of an item list access rule service.
- DefaultItemListAccessRuleService(ItemListAccessRuleRepository<Trackable>, CrudEntityHelper) - Constructor for class com.broadleafcommerce.cart.service.DefaultItemListAccessRuleService
- DefaultItemListItemService<P extends com.broadleafcommerce.cart.client.domain.ItemListItem> - Class in com.broadleafcommerce.cart.service
-
Default implementation of an item list service.
- DefaultItemListItemService(ItemListItemRepository<Trackable>, CrudEntityHelper) - Constructor for class com.broadleafcommerce.cart.service.DefaultItemListItemService
- DefaultItemListService<P extends com.broadleafcommerce.cart.client.domain.ItemList> - Class in com.broadleafcommerce.cart.service
-
The default implementation of an item list service.
- DefaultItemListService(ItemListRepository<Trackable>, ItemListItemService<ItemListItem>, ItemListAccessRuleService<ItemListAccessRule>, RsqlCrudEntityHelper, TypeFactory) - Constructor for class com.broadleafcommerce.cart.service.DefaultItemListService
- delete(ContextInfo, String) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
- delete(ContextInfo, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
- delete(String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- delete(String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- delete(String, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListService
-
Delete an item list by id
- delete(P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- delete(P, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListService
-
Delete an item list
- deleteAbandonedAnonymousCarts(Instant, Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- deleteAbandonedAnonymousCarts(Instant, Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Delete anonymous carts that have not been updated since the given date.
- deleteAll(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- deleteAll(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListService
-
Delete multiple item lists by id
- deleteAll(Collection<P>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListItemService
- deleteAll(Collection<P>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListItemService
-
Deletes a given collection of items.
- deleteAll(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListItemService
- deleteAll(Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListItemService
-
Deletes a given collection of items.
- deleteAllByIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListRepository
- deleteAllByIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedItemListRepository
-
Delete multiple item lists by id
- deleteAllByListIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- deleteAllByListIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListItemRepository
- deleteAllByListIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedItemListAccessRuleRepository
-
Bulk deletes all access rules that belong to multiple lists
- deleteAllByListIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedItemListItemRepository
-
Bulk deletes all items that belong to multiple lists
- deleteAllByListIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListAccessRuleService
- deleteAllByListIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListItemService
- deleteAllByListIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListAccessRuleService
-
Deletes all access rules that belong to multiple item lists
- deleteAllByListIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListItemService
-
Deletes all items that belong to multiple item lists
- deleteCart(String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- deleteCartItem(String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- deleteGuestToken(String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.GuestTokenEndpoint
- deleteItem(ContextInfo, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- deleteItemListAccessRule(ContextInfo, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- deleteItemListAccessRules(ContextInfo, String, Set<String>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- deleteItems(ContextInfo, String, Set<String>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
-
Deprecated.
- deleteItems(P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
-
Deletes any items belonging to the target list.
- deleteItemsInBulk(ContextInfo, String, Set<String>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- deleteLists(ContextInfo, Set<String>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
-
Deprecated.Use
ItemListEndpoint.deleteListsInBulk(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. - deleteListsInBulk(ContextInfo, Set<String>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
- DETAIL_KEY_CART_TIMEOUT - Static variable in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- DETAIL_KEY_STATUS - Static variable in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- DETAIL_KEY_STATUSES - Static variable in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- determineCustomQuoteStatusChangeEventProducerType(QuoteStatusChangedEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
-
A hook point to determine the message producer type based on the given
QuoteStatusChangedEvent
. - determineQuoteStatusChangeEventProducerType(QuoteStatusChangedEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
-
Determines the message producer type based on the cart status and action type in
QuoteStatusChangedEvent
.
E
- EmailAddressDomainJpaItemListAccessRuleMatcher<D extends JpaItemListAccessRule> - Class in com.broadleafcommerce.cart.provider.jpa.service
-
Matches email address domain type item list access rules for JPA.
- EmailAddressDomainJpaItemListAccessRuleMatcher() - Constructor for class com.broadleafcommerce.cart.provider.jpa.service.EmailAddressDomainJpaItemListAccessRuleMatcher
- EmailAddressJpaItemListAccessRuleMatcher<D extends JpaItemListAccessRule> - Class in com.broadleafcommerce.cart.provider.jpa.service
-
Matches email address type item list access rules for JPA.
- EmailAddressJpaItemListAccessRuleMatcher() - Constructor for class com.broadleafcommerce.cart.provider.jpa.service.EmailAddressJpaItemListAccessRuleMatcher
- equals(Object) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- equals(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- equals(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- equals(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- equals(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- equals(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- equals(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- equals(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- equals(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- equals(Object) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.util.ItemListCount
- equals(Object) - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationProperties
- equals(Object) - Method in exception com.broadleafcommerce.cart.service.exception.CartOptimisticLockingFailureException
- equals(Object) - Method in class com.broadleafcommerce.cart.service.messaging.CartNotificationProperties
- equals(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
- equals(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
- equals(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
- equals(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
- equals(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.NextAction
- equals(Object) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
- equals(Object) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
- equals(Object) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditResponse
- equals(Object) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.UpdateCartRequest
- equals(Object) - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartOptimisticLockingApiError
- existsGuestTokenForCart(String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.GuestTokenEndpoint
- ExternalPaymentTransactionCartFinalizationConfig() - Constructor for class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration.ExternalPaymentTransactionCartFinalizationConfig
- ExternalPaymentTransactionCartFinalizationEvent - Class in com.broadleafcommerce.cart.service.messaging.event
-
Message payload object used trigger the finalization of a cart after the cart's payments have been finalized.
- ExternalPaymentTransactionCartFinalizationEvent() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
- ExternalPaymentTransactionCartFinalizationEvent(String, ContextInfo, Map<String, Object>) - Constructor for class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
- externalPaymentTransactionCartFinalizationOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.ExternalPaymentTransactionCartFinalizationProducer
- ExternalPaymentTransactionCartFinalizationProducer - Interface in com.broadleafcommerce.cart.service.messaging
-
This producer is responsible for sending the
ExternalPaymentTransactionCartFinalizationEvent
used to trigger the finalization of a cart with theDefaultCartStatuses.AWAITING_PAYMENT_FINALIZATION
status.
F
- filterItemListIdsByRoles(CustomerRef, Set<String>, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListAccessRuleService
- filterItemListIdsByRoles(CustomerRef, Set<String>, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListAccessRuleService
-
Filters item list IDs based on whether the customer has a specified role for them or not.
- findAllByCartId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartNoteRepository
-
Finds all
CartNotes
by cart id. - findAllByCartIdAndCartItemIdIsNull(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartNoteRepository
-
Finds all
CartNotes
by cart id and has anull
cart item id. - findAllByContextIdIn(Iterable<String>, Pageable, Node, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.ItemListRepository
-
Retrieves a list of item lists whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartActionAuditRepository
-
Find all cart action audits for the given ids
- findAllByCustomer(CustomerRef, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- findAllByCustomer(CustomerRef, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListAccessRuleService
- findAllByCustomer(CustomerRef, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedItemListAccessRuleRepository
-
Find all access rules for the given customer.
- findAllByCustomer(CustomerRef, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListAccessRuleService
-
Find all access rules for a specific customer.
- findAllByItemListId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListAccessRuleService
- findAllByItemListId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.ItemListAccessRuleRepository
- findAllByItemListId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListAccessRuleService
-
Finds all access rules for a specific item list.
- findAllByItemListIdAndCustomer(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- findAllByItemListIdAndCustomer(String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedItemListAccessRuleRepository
-
Finds access rules for a given customer to a specific list.
- findAllByItemListIdsAndCustomer(Collection<String>, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- findAllByItemListIdsAndCustomer(Collection<String>, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedItemListAccessRuleRepository
-
Finds access rules for a given customer to a specific list.
- findAllByStatusAndCustomerIdAndAccountIdAndName(String, String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Finds a list of carts with the given status for the customer ID, account ID, and name provided.
- findAllByStatusesAndCustomerId(Set<String>, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- findAllByStatusesAndCustomerId(Set<String>, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Finds all carts with the given status within the requested page
- findAllByStatusesAndCustomerIdAndAccountId(Set<String>, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- findAllByStatusesAndCustomerIdAndAccountId(Set<String>, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Finds all carts with the given status within the requested page.
- findAllByStatusesAndCustomerRefCustomerId(Set<String>, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
-
Deprecated.
- findAllByStatusesAndCustomerRefCustomerId(Set<String>, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Deprecated.
- findAllMatchingTenantByIds(List<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- findAllMatchingTenantByIds(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Finds a list of the carts with the given
ids
and matching the tenant from the givenContextInfo
. - findAllQuotesByExpirationDateBeforeAndStatusNotIn(Instant, Collection<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- findAllQuotesByExpirationDateBeforeAndStatusNotIn(Instant, Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Finds a list of carts of type
DefaultCartTypes.QUOTE
with expiration date before the provided date-time value, and a status not in the provided 'statuses' collection. - findByAccountHierarchyContaining(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Find all carts where the account hierarchy contains the given account id.
- findByAccountHierarchyContainingAndStatusIn(String, Iterable<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Find all carts where the account hierarchy contains the given account id and has the matching status.
- findByCartId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartActionAuditRepository
-
Find all cart action audits for the given cart id.
- findByContextIdAndCustomerIdAndStatusIn(String, String, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Finds a cart (if it exists) by
cartId
,customerId
, &statuses
. - findByContextIdAndEmailAddressAndCustomerIdNullAndStatusIn(String, String, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Finds a cart (if it exists) by
cartId
andemailAddress
excluding the customer owned carts. - findByCustomerId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Find all carts for the given customer id.
- findByCustomerIdAndAccountId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Find all carts for the given customer id and account id.
- findByCustomerIdAndAccountId(String, String, Pageable, Node, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Find all carts for the given customer id and account id.
- findByCustomerIdAndOrderNumber(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Find the cart (if it exists) for the provided customer id and order number.
- findByCustomerRefCustomerId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Deprecated.
- findByCustomerRefCustomerIdAndOrderNumber(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Deprecated.
- findByEmailAddressAndOrderNumberAndStatusIn(String, String, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Finds a cart (if it exists) by
emailAddress
andorderNumber
that is in list of givenstatuses
. - findByEmailAddressAndOrderNumberAndStatusNotIn(String, String, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Finds a cart (if it exists) by
emailAddress
andorderNumber
that is not in list of givenstatuses
. - findByItemListIdAndCustomer(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListAccessRuleService
- findByItemListIdAndCustomer(String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListAccessRuleService
-
Finds an access rule for a given list and customer.
- findByNameAndCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Find the cart for the given name and customer id.
- findByNameAndCustomerRefCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Deprecated.
- findByRootAccountId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Find all carts for the given root account id.
- findByRootAccountIdAndStatusIn(String, Iterable<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Find all carts for the given root account id and statuses.
- findByStatus(String, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Reads all of the carts with the given status.
- findByStatusAndCustomerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- findByStatusAndCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Finds a cart with the given status for the customer ID provided.
- findByStatusAndCustomerIdAndAccountId(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- findByStatusAndCustomerIdAndAccountId(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Finds a cart with the given status for the customer ID and account ID provided.
- findByStatusAndCustomerIdAndAccountIdAndName(String, String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CartRepository
-
Finds a cart with the given status for the customer ID, account ID, and name provided.
- findByStatusAndCustomerRefCustomerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
-
Deprecated.
- findByStatusAndCustomerRefCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Deprecated.
- findCartItem(Cart, String) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
-
Finds a cart item by its ID on a cart.
- findCartItemIndex(Cart, String) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- findHistoricalByCustomerIdAndDates(String, Date, Date, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- findHistoricalByCustomerIdAndDates(String, Date, Date, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Find all carts that are
DefaultCartStatuses.CANCELLED
orDefaultCartStatuses.SUBMITTED
for the provided customer and dates. - findHistoricalByCustomerRefCustomerIdAndDates(String, Date, Date, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
-
Deprecated.
- findHistoricalByCustomerRefCustomerIdAndDates(String, Date, Date, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
- findPageMatchingTenantByStatus(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- findPageMatchingTenantByStatus(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedCartRepository
-
Finds a page of the carts with the given
status
and matching the tenant from the givenContextInfo
. - finishLock(String) - Method in class com.broadleafcommerce.cart.web.endpoint.messaging.CartServiceResourceLockEndpoint
- fromMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- fromMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- fromMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- fromMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- fromMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- fromMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- fromMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- fromMeParentCartBackReferenceAdder(MappingContext<J, C>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- FulfillmentGroupListConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
-
Transforms a list of
FulfillmentGroup
into a JSON objectString
and vice-versa. - FulfillmentGroupListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.FulfillmentGroupListConverter
G
- getAbandonedCartPredicate(Instant, Collection<String>, CriteriaBuilder, Root<D>) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- getAbandonedCartPredicate(Instant, Collection<String>, CriteriaBuilder, Root<D>, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
-
Build the Predicate to determine which carts are abandoned.
- getAbandonedCartTimeout(Map<String, String>) - Method in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
-
Get the abandoned cart timeout from the job details map or the default value.
- getAccessRestrictions() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The list of restrictions that apply to payment access.
- getAccessRuleService() - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- getAccountHierarchy() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getAccountHierarchyAsString() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getAccountId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getAccountId() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
ID of the account the submitter belongs to.
- getAccountId() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
ID of the B2B account the cart belongs to.
- getActionType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getActionType() - Method in class com.broadleafcommerce.cart.service.messaging.event.NextAction
-
The type of action that must be taken.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
A map of additional attributes that provides flexibility for a more extensive usage of this event.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
-
Any extra properties needed for this event
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
-
Any extra properties needed for this event
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
A map of additional attributes that provides flexibility for a more extensive usage of this event
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
-
A map of additional attributes that provides flexibility for a more extensive usage of this event.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
A map of additional attributes that provides flexibility for a more extensive usage of this event
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
-
Additional attributes.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditResponse
-
Additional attributes.
- getAdditionalData() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getAddressByType() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The collection of related addresses that may include billing or shipping addresses
- getAdjustments() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAmount() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The amount for which this payment is allotted.
- getAmountAuthorized() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The total authorized amount for capture.
- getAmountCaptured() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The total captured amount.
- getAmountCredited() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The total detached credit amount.
- getAmountRefunded() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The total refunded amount.
- getApplicationId(ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- getApprovalRequestedDate() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getApproverEmail() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getAssignedSalesRepEmail() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getAssignedSalesRepId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getAttributeChoices() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getAttributeChoices() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getAttributeChoices() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getAttributeConfigErrors() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getAttributes() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getAttributes() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getAttributes() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- getAttributes() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getAttributes() - Method in class com.broadleafcommerce.cart.service.messaging.event.NextAction
-
Map holding any additional attributes not matching any defined properties.
- getAttributes() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
General use map to capture any additional attributes needed for this Payment
- getAuthorEmail() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getAuthorId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getAuthorType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getBatchSize(ScheduledJobRef) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
-
Gets the batch size to use when fetching carts.
- getBehaviorUtil() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- getBrandId() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getBusinessDomainType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getBusinessDomainType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getBusinessDomainType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getBusinessDomainType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- getBusinessDomainType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- getBusinessDomainType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- getBusinessDomainType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getCampaignRefs() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getCaptureAmountAwaitingResult() - Method in class com.broadleafcommerce.cart.service.messaging.event.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.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
-
The cart that is being processed as part of a checkout attempt
- getCart() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
-
The cart that is being processed as part of a checkout attempt
- getCart() - Method in class com.broadleafcommerce.cart.service.messaging.event.CheckoutCompletionEvent
-
The cart object that completed the checkout workflow
- getCart() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.UpdateCartRequest
-
An updated
Cart
object. - getCartActionAudit() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
The
CartActionAudit
object generated to record this submission. - getCartActionAudit() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
The CartActionAudit object generated to record this rejection
- getCartActionAudit() - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The CartActionAudit object generated to record this status change
- getCartActionAuditRepository() - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- getCartActionAuditRequestValidator() - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- getCartActionAuditRequestValidator() - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
-
Deprecated.No longer used from the endpoint. It is used from the
CartActionAuditService
instead. - getCartActionAuditService() - Method in class com.broadleafcommerce.cart.service.DefaultCartHydrationService
- getCartActionAuditService() - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- getCartActionAuditService() - Method in class com.broadleafcommerce.cart.web.endpoint.CartActionAuditEndpoint
- getCartActionAuditService() - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- getCartActionAuditToCreate() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
-
A
CartActionAudit
to create along with the clone. - getCartActionAuditToCreate() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.UpdateCartRequest
-
A
CartActionAudit
to create along with the cart update. - getCartHydrationService() - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- getCartId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getCartId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getCartId() - Method in exception com.broadleafcommerce.cart.service.exception.CartOptimisticLockingFailureException
- getCartId() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
The id of the cart that was requested to be approved.
- getCartId() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
- getCartId() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
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.cart.service.messaging.event.CheckoutRollbackEvent
-
The id of the cart that was submitted for checkout
- getCartId() - Method in class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
-
The cart that is being processed as part of a checkout attempt
- getCartIdToCloneFrom() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
-
The id of the cart to clone the
CartActionAudits
from. - getCartIdToCloneTo() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
-
The id of the cart to clone the
CartActionAudits
to. - getCartItemId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getCartItemRequestValidator() - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- getCartItemRequestValidator() - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- getCartItems() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getCartNoteById(ContextInfo, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
- getCartNoteService() - Method in class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
- getCartNotificationRepository() - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- getCartNotificationService() - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- getCartNotificationService() - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- getCartRequestValidator() - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- getCartRequestValidator() - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- getCartService() - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationHandler
- getCartService() - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- getCartService() - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- getCartService() - Method in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- getCartService() - Method in class com.broadleafcommerce.cart.service.validation.CartActionAuditValidator
-
Lazy injected
CartService
since this service is itself a service component. - getCartService() - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
-
Lazy injected
CartService
since this service is itself a service component. - getCartService() - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartActionAuditRequestValidator
- getCartService() - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- getCartService() - Method in class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
- getCartService() - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartExceptionAdvisor
- getCartValidationProperties() - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- getCategoryIds() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getCheckoutSubmissions() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getClonedCartActionAudits() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditResponse
-
The list of cloned
CartActionAudits
. - getComment() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getConceptKey(Map<String, String>) - Method in class com.broadleafcommerce.cart.web.endpoint.messaging.CartServiceResourceLockEndpoint
- getContextId() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getContextId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
-
The jpa primary key.
- getContextId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
-
The jpa primary key.
- getContextId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
-
The jpa primary key.
- getContextId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- getContextId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- getContextId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- getContextId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getContextId(Map<String, String>) - Method in class com.broadleafcommerce.cart.web.endpoint.messaging.CartServiceResourceLockEndpoint
- getContextInfo() - Method in exception com.broadleafcommerce.cart.service.exception.CartOptimisticLockingFailureException
- getContextInfo() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
The
ContextInfo
containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
The
ContextInfo
containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.cart.service.messaging.event.CheckoutCompletionEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.cart.service.messaging.event.CheckoutRollbackEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The
ContextInfo
containing tenant and sandbox info. - getCreateDate() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getCriteriaBuilder() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- getCurrency() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getCurrency() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getCustomerEmail() - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The email address of the customer whose quote's status was changed
- getCustomerFullName() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
The full name of the customer whose cart was rejected
- getCustomerId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getCustomerRef() - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The
CustomerRef
representing the owner of the quote. - getData() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getDataRoutePartition() - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationHandler
- getDatasource() - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- getDateCreated() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getDelegating() - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- getDependentCartItems() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getDependentItemDetails() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getDisplayAttributes() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
General use map to capture any display properties for this Payment
- getDomainPart(String) - Method in class com.broadleafcommerce.cart.provider.jpa.service.EmailAddressDomainJpaItemListAccessRuleMatcher
-
Gets the domain part of an email address.
- getDurableMessageSender() - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- getEmailAddress() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getEmailAddress() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
The email address of the customer whose cart was rejected
- getExpirationDate() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getExpirationTime() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- getFailureType() - Method in class com.broadleafcommerce.cart.service.messaging.event.CheckoutRollbackEvent
-
The failureType indicating the cause of rollback
- getFeesTotal() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getFilteredItemListIdsByRoles(ContextInfo, CustomerRef, Set<String>, Set<String>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- getFulfillmentGroups() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getFulfillmentTotal() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getFulfillmentTotal() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The payment's total fulfillment cost
- getFullName() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getGatewayType() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The gateway used to process this payment.
- getGuestToken(String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.GuestTokenEndpoint
- getGuestTokenService() - Method in class com.broadleafcommerce.cart.web.endpoint.GuestTokenEndpoint
- getHelper() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- getHelper() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- getHelper() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListItemRepository
- getHelper() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListRepository
- getHelper() - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- getIdempotentMessageService() - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- getIdempotentService() - Method in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- getImageAsset() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getIncludedTaxAmount() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getInternalAttributes() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getInternalAttributes() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getInternalAttributes() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getItem(ContextInfo, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- getItemAdjustments() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getItemConfigErrors() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getItemCount() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.util.ItemListCount
-
The item count of this item list.
- getItemListAccessRuleById(ContextInfo, String, String, Pageable) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- getItemListAccessRulesByIds(ContextInfo, String, Set<String>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- getItemListAccessRulesForCustomer(ContextInfo, CustomerRef, Pageable) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- getItemListAccessRulesForCustomerAndItemList(ContextInfo, CustomerRef, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- getItemListAccessRulesForItemList(ContextInfo, String, Pageable) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- getItemListId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- getItemListId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getItemListId() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.util.ItemListCount
-
The ID of this Item List.
- getItemListService() - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
- getItemPage(ContextInfo, String, Pageable) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- getItems(ContextInfo, String, Set<String>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- getItemService() - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- getJpa() - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- getLastCatalogReprice() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getLastUpdatedAuditId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getLiquibase() - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- getLocale() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getManagedType() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.util.JpaCustomizedRepositoryHelper
-
Gets the type that the repository manages.
- getMapper() - Method in class com.broadleafcommerce.cart.service.DefaultCartNoteService
- getMapper() - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- getMapper() - Method in class com.broadleafcommerce.cart.service.DefaultGuestTokenService
- getMatchers() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- getMaxNumberOfUniqueCartItems() - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartValidationProperties
-
The maximum number of unique cart items that a single cart can hold.
- getMerchandisingContext() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getMerchandisingTypeId() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getName() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getName() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getName() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- getName() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The name of this payment.
- getNarrowingHelper() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- getNarrowingHelper() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- getNarrowingHelper() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListItemRepository
- getNarrowingHelper() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListRepository
- getNewCart() - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartOptimisticLockingApiError
- getNewStatus() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getNextAction() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentNextAction
-
The next step required for the payment gateway to continue processing this payment.
- getNote() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getNotification() - Method in class com.broadleafcommerce.cart.service.messaging.CartNotificationProperties
- getNotificationManager() - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- getNotificationStateService() - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- getObjectMapper() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.support.AddressConverter
- getObjectMapper() - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- getOfferCodes() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getOldStatus() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getOrder() - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationHandler
- getOrderNumber() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getOverrideDetails() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getPaymentId() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentNextAction
-
The id of the payment.
- getPaymentId() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The id of this payment.
- getPaymentNextActions() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
-
A collection of
PaymentNextActions
describing the required next steps for the payment. - getPaymentSummaries() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
-
A collection of the cart's
PaymentSummaries
- getPaymentSummaries() - Method in class com.broadleafcommerce.cart.service.messaging.event.CheckoutCompletionEvent
-
The payments for the cart that completed the checkout workflow
- getPolicyUtils() - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- getPriceListId() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getPricingKey() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getPricingStrategy() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getProductId() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getProductId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getProductTags() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getProperties() - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationHandler
- getProratedOrderOfferAdjustments() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getQuantity() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getQuantity() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getQuoteId() - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The id of the quote that was rejected
- getQuoteProperties() - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- getRecurringPrice() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getRedirectUrl() - Method in class com.broadleafcommerce.cart.service.messaging.event.NextAction
-
The gateway-provided url that can redirect to the next action the customer must take.
- getReplies() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getRepository() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- getRepository() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- getRepository() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListItemRepository
- getRepository() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListRepository
- getRepository() - Method in class com.broadleafcommerce.cart.service.DefaultCartNoteService
- getRepository() - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- getRepository() - Method in class com.broadleafcommerce.cart.service.DefaultGuestTokenService
- getRepository() - Method in class com.broadleafcommerce.cart.service.DefaultItemListAccessRuleService
- getRepository() - Method in class com.broadleafcommerce.cart.service.DefaultItemListItemService
- getRepository() - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- getRepository() - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- getRequestId() - Method in class com.broadleafcommerce.cart.service.messaging.event.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.cart.service.messaging.event.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
- getRetry() - Method in class com.broadleafcommerce.cart.service.messaging.CartNotificationProperties
- getRole() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- getRolePrecedence(String) - Method in class com.broadleafcommerce.cart.service.DefaultItemListAccessRuleService
-
Gets the precedence of a role.
- getRootAccountId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getRootAccountId() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
The root B2B account's Id.
- getRsqlHelper() - Method in class com.broadleafcommerce.cart.service.DefaultCartNoteService
- getRsqlHelper() - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- getRuleService() - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- getSalesRepEmail() - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The email of the sales rep assigned to this quote
- getSalesRepName() - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The name of the sales rep assigned to this quote
- getSalesRepUserId() - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The user id of the sales rep assigned to this quote.
- getSandboxId(ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.messaging.CartServiceResourceLockEndpoint
- getScheduledJobContextService() - Method in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- getSku() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getSku() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getStatus() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getStatuses(Map<String, String>) - Method in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
-
Get the statuses to purge from the job details map or the default value.
- getStatusesToExclude(Map<String, String>) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
-
Get the statuses to purge from the job details map or the default value.
- getSubmitDate() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getSubmitterEmail() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
The email address of the customer whose cart was submitted.
- getSubmitterFullName() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
The full name of the customer whose cart was submitted.
- getSubtotal() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getSubtotal() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getSubtotal() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The payment's total usually excluding adjustments, tax, and shipping.
- getTargetDemographicId() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getTaxIncludedType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getTaxTotal() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The payment's total tax cost
- getTenantId(ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- getTenantQueryHelper() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- getTermDurationLength() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getTermDurationType() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getTimestamp() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getTokenString() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- getTotal() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getTotal() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getTotalTax() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getTotalTax() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getTracking() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getTracking() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getTracking() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- getTracking() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- getTracking() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- getTracking() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- getTracking() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getType() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- getType() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The type of this payment like Credit Card or Gift Card.
- getTypeFactory() - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- getTypeFactory() - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- getTypeFactory() - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- getTypeFactory() - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- getTypeFactory() - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- getTypeManager() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- getUnitPrice() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getUnitPriceType() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getUri() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getUsagePrice() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getUserEmail() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getUserId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getUsername() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- getUserType() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- getValue() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- getVariantId() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getVariantId() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- getVendorRef() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- getVersion() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
-
The JPA managed version of this cart.
- getVersion() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The version of this payment.
- getVouchers() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- GuestTokenEndpoint - Class in com.broadleafcommerce.cart.web.endpoint
-
Endpoint used for storing
GuestToken
. - GuestTokenEndpoint(GuestTokenService<GuestToken>) - Constructor for class com.broadleafcommerce.cart.web.endpoint.GuestTokenEndpoint
- GuestTokenRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Repository
for persistent counterparts toGuestToken
- GuestTokenService<P extends com.broadleafcommerce.cart.client.domain.GuestToken> - Interface in com.broadleafcommerce.cart.service
- guestTokenValidator() - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartServiceValidationAutoConfiguration
- GuestTokenValidator - Class in com.broadleafcommerce.cart.service.validation
-
Validator used to validate
GuestToken
. - GuestTokenValidator() - Constructor for class com.broadleafcommerce.cart.service.validation.GuestTokenValidator
H
- handleCartOptimisticLockingFailureException(CartOptimisticLockingFailureException, WebRequest) - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartExceptionAdvisor
- handleInvalidCartNotificationMessageException(InvalidCartNotificationMessageException, WebRequest) - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartExceptionAdvisor
- handleInvalidCartStatusException(InvalidCartStatusException, WebRequest) - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartExceptionAdvisor
- handleNotifications(P, CartActionAudit, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
-
Handles any additional notifications that should be sent after updating a cart.
- handleOptimisticLockingFailureException(Exception, WebRequest) - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartExceptionAdvisor
- handleQuoteNotifications(P, CartActionAudit, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
-
Handles notifications for
DefaultCartTypes.QUOTE
carts. - handleRecords(String, Stream<Cart>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationHandler
- handleResourceLockException(ResourceLockException, WebRequest) - Method in class com.broadleafcommerce.cart.web.endpoint.messaging.CartServiceResourceLockEndpoint
- handleSaveCartNotificationException(SaveCartNotificationException, WebRequest) - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartExceptionAdvisor
- hashCode() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- hashCode() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- hashCode() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- hashCode() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- hashCode() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- hashCode() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- hashCode() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- hashCode() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- hashCode() - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- hashCode() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.util.ItemListCount
- hashCode() - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationProperties
- hashCode() - Method in exception com.broadleafcommerce.cart.service.exception.CartOptimisticLockingFailureException
- hashCode() - Method in class com.broadleafcommerce.cart.service.messaging.CartNotificationProperties
- hashCode() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
- hashCode() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
- hashCode() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
- hashCode() - Method in class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
- hashCode() - Method in class com.broadleafcommerce.cart.service.messaging.event.NextAction
- hashCode() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
- hashCode() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
- hashCode() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditResponse
- hashCode() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.UpdateCartRequest
- hashCode() - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartOptimisticLockingApiError
- HISTORICAL_STATUSES - Static variable in class com.broadleafcommerce.cart.service.DefaultCartService
- hydrate(P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
-
Hydrates the given list, loading its items and populating them on the instance.
- hydrateLastUpdated(Page<Cart>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartHydrationService
-
Hydrates the
Cart.lastUpdatedAudit
of each cart with the most recentCartActionAudit
that corresponds to the cart. - hydrateLastUpdated(Page<Cart>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartHydrationService
-
Hydrates the
Cart#lastUpdate
of each cart in the given page.
I
- InvalidCartNotificationMessageException - Exception in com.broadleafcommerce.cart.service.exception
-
An exception is thrown if the cart notification payload is invalid.
- InvalidCartNotificationMessageException(String) - Constructor for exception com.broadleafcommerce.cart.service.exception.InvalidCartNotificationMessageException
- InvalidCartStatusException - Exception in com.broadleafcommerce.cart.service.exception
-
An exception is thrown if the cart status is invalid for a particular operation.
- InvalidCartStatusException(String) - Constructor for exception com.broadleafcommerce.cart.service.exception.InvalidCartStatusException
- isCartEnabled() - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationProperties
-
Whether or not anonymization specific to the
Cart
domain is supported - isDiscountable() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- isEnabled() - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationProperties
-
Whether or not anonymization is enabled at all
- isInternalOnly() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- isNotifyAsync() - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
-
Whether or not the system should perform message notification at the time of cart persistence using a new thread.
- isOverridePriceFlag() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- isPriced() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- isPriced() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- isRegistered() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- isShouldLimitNumberOfUniqueCartItems() - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartValidationProperties
-
Value that determines if the number of unique items in a cart should be limited.
- isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
Whether or not the underlying payment method can only be used once.
- isTaxable() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- isTaxEstimated() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- ITEM_LIST_ID - Static variable in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- ITEM_LIST_ID - Static variable in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListItemRepository
- ItemListAccessRuleEndpoint<P extends com.broadleafcommerce.cart.client.domain.ItemListAccessRule> - Class in com.broadleafcommerce.cart.web.endpoint
-
Endpoint for managing item list access rules.
- ItemListAccessRuleEndpoint(ItemListAccessRuleService<P>) - Constructor for class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- ItemListAccessRuleRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Repository for item list access rules.
- ItemListAccessRuleService<P extends com.broadleafcommerce.cart.client.domain.ItemListAccessRule> - Interface in com.broadleafcommerce.cart.service
-
Service for managing item list access rules.
- ItemListCount - Class in com.broadleafcommerce.cart.provider.jpa.repository.util
-
A DTO to gather and map item counts for item lists.
- ItemListCount() - Constructor for class com.broadleafcommerce.cart.provider.jpa.repository.util.ItemListCount
- ItemListCount(String, Long) - Constructor for class com.broadleafcommerce.cart.provider.jpa.repository.util.ItemListCount
- ItemListEndpoint<P extends com.broadleafcommerce.cart.client.domain.ItemList> - Class in com.broadleafcommerce.cart.web.endpoint
-
Endpoint for managing item lists.
- ItemListEndpoint(ItemListService<P>) - Constructor for class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
- ItemListItemEndpoint - Class in com.broadleafcommerce.cart.web.endpoint
-
Endpoint for managing item lists.
- ItemListItemEndpoint(ItemListItemService<ItemListItem>) - Constructor for class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- ItemListItemRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Repository for item iist items.
- ItemListItemService<P extends com.broadleafcommerce.cart.client.domain.ItemListItem> - Interface in com.broadleafcommerce.cart.service
-
Service for management of item list items.
- ItemListRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.cart.repository
-
Repository for Item Lists.
- ItemListService<P extends com.broadleafcommerce.cart.client.domain.ItemList> - Interface in com.broadleafcommerce.cart.service
-
Service for obtaining, updating, deleting, and other operations on item lists.
- ITEMS_SUBPATH - Static variable in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
J
- JOB_TYPE - Static variable in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- JpaCart - Class in com.broadleafcommerce.cart.provider.jpa.domain
-
JPA implementation of
Cart
. - JpaCart() - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- JpaCartActionAudit - Class in com.broadleafcommerce.cart.provider.jpa.domain
-
JPA implementation of
CartActionAudit
. - JpaCartActionAudit() - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- JpaCartActionAuditRepository<D extends JpaCartActionAudit> - Interface in com.broadleafcommerce.cart.provider.jpa.repository
-
JPA domain-specific implementation of
CartActionAuditRepository
. - JpaCartNote - Class in com.broadleafcommerce.cart.provider.jpa.domain
-
JPA implementation of
CartNote
. - JpaCartNote() - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- JpaCartNoteRepository<D extends JpaCartNote> - Interface in com.broadleafcommerce.cart.provider.jpa.repository
- JpaCartRepository<D extends JpaCart> - Interface in com.broadleafcommerce.cart.provider.jpa.repository
- jpaCartTenantQueryHelper(JpaFiltersCriteriaBuilder) - Method in class com.broadleafcommerce.cart.provider.jpa.autoconfigure.CartJpaAutoConfiguration
- JpaCartTenantQueryHelper - Class in com.broadleafcommerce.cart.provider.jpa.repository
-
Convenience methods to help query for JPA cart-related entities matching a tenant context.
- JpaCartTenantQueryHelper(JpaFiltersCriteriaBuilder) - Constructor for class com.broadleafcommerce.cart.provider.jpa.repository.JpaCartTenantQueryHelper
- JpaCustomizedCartRepository<D extends JpaCart> - Class in com.broadleafcommerce.cart.provider.jpa.repository
- JpaCustomizedCartRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- JpaCustomizedItemListAccessRuleRepository<D extends JpaItemListAccessRule> - Class in com.broadleafcommerce.cart.provider.jpa.repository
-
JPA implementation of a customized item list access rule repository.
- JpaCustomizedItemListAccessRuleRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager, Set<JpaItemListAccessRuleMatcher<D>>) - Constructor for class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- JpaCustomizedItemListItemRepository<D extends JpaItemListItem> - Class in com.broadleafcommerce.cart.provider.jpa.repository
-
JPA implementation of a customized item list item repository.
- JpaCustomizedItemListItemRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListItemRepository
- JpaCustomizedItemListRepository<D extends JpaItemList> - Class in com.broadleafcommerce.cart.provider.jpa.repository
-
JPA implementation of a customized item list item repository.
- JpaCustomizedItemListRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListRepository
- JpaCustomizedRepositoryHelper<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Class in com.broadleafcommerce.cart.provider.jpa.repository.util
-
A helper containing common functionality among customized repositories.
- JpaCustomizedRepositoryHelper(RepositoryEntityTypeManager, EntityManager, JpaNarrowingHelper, TrackableRepository<D>) - Constructor for class com.broadleafcommerce.cart.provider.jpa.repository.util.JpaCustomizedRepositoryHelper
- JpaGuestToken - Class in com.broadleafcommerce.cart.provider.jpa.domain
- JpaGuestToken() - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- JpaGuestTokenRepository<D extends JpaGuestToken> - Interface in com.broadleafcommerce.cart.provider.jpa.repository
-
JPA implementation of
GuestTokenRepository
. - JpaItemList - Class in com.broadleafcommerce.cart.provider.jpa.domain
-
JPA representation of an Item List.
- JpaItemList() - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- JpaItemListAccessRule - Class in com.broadleafcommerce.cart.provider.jpa.domain
- JpaItemListAccessRule() - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- JpaItemListAccessRuleMatcher<D extends JpaItemListAccessRule> - Interface in com.broadleafcommerce.cart.provider.jpa.service
-
A rule matcher that allows a type of access rule to be matched against in a database query.
- JpaItemListAccessRuleRepository<D extends JpaItemListAccessRule> - Interface in com.broadleafcommerce.cart.provider.jpa.repository
-
JPA implementation of an item list access rule repository.
- JpaItemListItem - Class in com.broadleafcommerce.cart.provider.jpa.domain
-
JPA representation of an Item List Item.
- JpaItemListItem() - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- JpaItemListItemRepository<D extends JpaItemListItem> - Interface in com.broadleafcommerce.cart.provider.jpa.repository
-
JPA repository for Item Lists
- JpaItemListRepository<D extends JpaItemList> - Interface in com.broadleafcommerce.cart.provider.jpa.repository
-
JPA repository for Item Lists
- JpaRouteConstants - Class in com.broadleafcommerce.cart.provider.jpa
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.cart.provider.jpa
L
- listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartExceptionAdvisor
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.cart.web.endpoint.messaging.CartServiceResourceLockEndpoint
M
- MARK_QUOTE_TO_EXPIRED - Static variable in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- MarkQuotesExpiredJobConsumer - Interface in com.broadleafcommerce.cart.service.messaging.quote
- MarkQuotesExpiredJobListener - Class in com.broadleafcommerce.cart.service.messaging.quote
-
Scheduled Job listener that is responsible for reading expired quotes and setting their status to
DefaultQuoteStatuses.EXPIRED
. - MarkQuotesExpiredJobListener(IdempotentMessageConsumptionService, TypeFactory, CartService<Cart>) - Constructor for class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
- markQuotesToExpired(List<Cart>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
-
Process expired quotes.
N
- NextAction - Class in com.broadleafcommerce.cart.service.messaging.event
-
Object describing the next action for the payment transaction process.
- NextAction() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.NextAction
- notify(Trackable, ContextInfo, NotificationStateRepository) - Method in class com.broadleafcommerce.cart.service.CartCrudEntityHelper
O
- obtainLock(Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.messaging.CartServiceResourceLockEndpoint
- OverrideDetailListConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
-
Transforms a list of
OverrideDetail
into a JSON objectString
and vice-versa. - OverrideDetailListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.OverrideDetailListConverter
P
- PaymentNextAction - Class in com.broadleafcommerce.cart.service.messaging.event
-
DTO for communicating the details of a payment's required next action.
- PaymentNextAction() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.PaymentNextAction
- PaymentSummary - Class in com.broadleafcommerce.cart.service.messaging.event
-
The domain that summarizes the current state of transactions against the payment.
- PaymentSummary() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.cart.autoconfigure.CartDefaultsEnvironmentPostProcessor
- prefixWithEntityValidationMessageKey(String) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
- prefixWithEntityValidationMessageKey(String) - Method in class com.broadleafcommerce.cart.service.validation.CartActionAuditValidator
- prefixWithEntityValidationMessageKey(String) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartActionAuditRequestValidator
- preFromMe(ContextInfo, Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- prepareCartFromItemRequest(Cart, CartItem) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- preToMe(ContextInfo, Object) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- process(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobListener
-
Initiates the scheduled job to process expired quotes.
- process(ScheduledJobRef) - Method in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
-
Purge anonymous carts after configurable time has passed
- process(String, Address, String, String) - Method in class com.broadleafcommerce.cart.service.anonymization.AbstractAnonymizationHandler
-
Process a
Address
instance - process(String, CustomerRef, String, String) - Method in class com.broadleafcommerce.cart.service.anonymization.AbstractAnonymizationHandler
-
Process a
CustomerRef
instance - process(String, Phone, String, String) - Method in class com.broadleafcommerce.cart.service.anonymization.AbstractAnonymizationHandler
-
Process a
Phone
instance - processFulfillmentGroups(String, List<FulfillmentGroup>, String, String) - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationHandler
- purgeAbandonedAnonymousCarts(Duration, Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Delete anonymous carts that have not been updated for the specified amount of time.
- purgeAbandonedAnonymousCarts(Duration, Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- PurgeAbandonedCartsJobListener - Class in com.broadleafcommerce.cart.service.purge
-
Listener to initiate the purging of outdated anonymous carts.
- PurgeAbandonedCartsJobListener(IdempotentMessageConsumptionService, CartService<Cart>) - Constructor for class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- PurgeCartJobConfiguration() - Constructor for class com.broadleafcommerce.cart.service.autoconfigure.CartServiceAutoConfiguration.PurgeCartJobConfiguration
- purgeCartsJobListener(IdempotentMessageConsumptionService, CartService<Cart>) - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartServiceAutoConfiguration.PurgeCartJobConfiguration
- PurgeCartsTriggeredJobEventConsumer - Interface in com.broadleafcommerce.cart.service.purge
Q
- quoteCanceledNotificationHandler(QuoteCanceledProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration.QuoteConfiguration
- quoteCanceledOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteCanceledProducer
- QuoteCanceledProducer - Interface in com.broadleafcommerce.cart.service.messaging.producer.quote
- QuoteConfiguration() - Constructor for class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration.QuoteConfiguration
- QuoteExpirationJobConfiguration() - Constructor for class com.broadleafcommerce.cart.service.autoconfigure.CartServiceAutoConfiguration.QuoteExpirationJobConfiguration
- quoteExpirationJobListener(IdempotentMessageConsumptionService, TypeFactory, CartService<Cart>) - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartServiceAutoConfiguration.QuoteExpirationJobConfiguration
- quoteExpiredNotificationHandler(QuoteExpiredProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration.QuoteConfiguration
- quoteExpiredOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteExpiredProducer
- QuoteExpiredProducer - Interface in com.broadleafcommerce.cart.service.messaging.producer.quote
- quotePublishedNotificationHandler(QuotePublishedProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration.QuoteConfiguration
- quotePublishedOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuotePublishedProducer
- QuotePublishedProducer - Interface in com.broadleafcommerce.cart.service.messaging.producer.quote
- quoteRejectedNotificationHandler(QuoteRejectedProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration.QuoteConfiguration
- quoteRejectedOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteRejectedProducer
- QuoteRejectedProducer - Interface in com.broadleafcommerce.cart.service.messaging.producer.quote
- quoteRequestedNotificationHandler(QuoteRequestedProducer, CartNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration.QuoteConfiguration
- quoteRequestedOutput() - Method in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteRequestedProducer
- QuoteRequestedProducer - Interface in com.broadleafcommerce.cart.service.messaging.producer.quote
- QuoteStatusChangedEvent - Class in com.broadleafcommerce.cart.service.messaging.event
-
A message event dispatched after the status of a quote has been changed.
- QuoteStatusChangedEvent() - Constructor for class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
R
- readAll(ContextInfo, String, boolean, Node, Pageable) - Method in class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
- readAll(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Read a page of narrowed
Carts
based on the givenfilters
. - readAll(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readAllByCartId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartNoteService
-
Reads all
CartNotes
by cart id. - readAllByCartId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartNoteService
- readAllByCartIdAndCartItemIdIsNull(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartNoteService
-
Reads all
CartNotes
by cart id and has anull
cart item id. - readAllByCartIdAndCartItemIdIsNull(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartNoteService
- readAllByContextIdAndAttachItemCount(Iterable<String>, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- readAllByContextIdAndAttachItemCount(Iterable<String>, Pageable, Node, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListService
-
Reads a collection of item lists by a list of IDs, and attaches an item count per list.
- readAllByIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- readAllByIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartActionAuditService
-
Reads all cart action audits for the given IDs.
- readAllByStatusesAndCustomerIdAndAccountId(Set<String>, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find all carts for the given customer id, account id, and statuses.
- readAllByStatusesAndCustomerIdAndAccountId(Set<String>, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readAllCartActionAuditsForCart(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartActionAuditEndpoint
- readAllCartItems(String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readAllCarts(ContextInfo, Node, Pageable) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readAllCartsByStatusesForCustomer(ContextInfo, Set<String>, String, String, Pageable) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readAllCartsForCustomer(ContextInfo, String, String, Pageable) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readAllCartsForCustomer(ContextInfo, String, String, Pageable, Node) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readAllCartsForCustomer(ContextInfo, String, Pageable) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.
- readAllCartsMatchingTenantByStatus(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readAllCountsByItemListId(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListItemRepository
- readAllCountsByItemListId(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.repository.CustomizedItemListItemRepository
-
Finds the item count per item list.
- readAllMatchingTenantByIds(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Finds a list of the carts with the given
ids
and matching the tenant from the givenContextInfo
. - readAllMatchingTenantByIds(List<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readAnonymousCustomerHistoricalOrder(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Reads an anonymous or not authenticated customer's historical cart using the
orderNumber
andemailAddress
. - readAnonymousCustomerHistoricalOrder(String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readAnonymousCustomerOrder(String, String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Reads a cart by
cartId
andemailAddress
excluding the customer owned carts. - readAnonymousCustomerOrder(String, String, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByAccountHierarchyContaining(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find all carts where the account hierarchy contains the given account id.
- readByAccountHierarchyContaining(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByAccountHierarchyContainingAndStatusIn(String, Iterable<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByAccountHierarchyContainingAndStatusIn(String, Iterable<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find all carts where the account hierarchy contains the given account id and has the matching status.
- readByCartId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartActionAuditService
-
Reads all cart action audits for the given cart id.
- readByCartId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- readByContextId(String, boolean, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- readByContextId(String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListService
-
Reads an item list by its ID, optionally hydrating the entity.
- readByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- readByCustomerId(String, ContextInfo, Pageable) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find all carts for the given customer id.
- readByCustomerId(String, ContextInfo, Pageable) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByCustomerIdAndAccountId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find all carts for the given customer id and account id.
- readByCustomerIdAndAccountId(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByCustomerIdAndAccountId(String, String, Pageable, Node, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find all carts for the given customer id and account id.
- readByCustomerIdAndAccountId(String, String, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByCustomerIdAndOrderNumber(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find the cart (if it exists) for the provided customer id and order number.
- readByCustomerIdAndOrderNumber(String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readById(ContextInfo, String, boolean) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
- readByIds(ContextInfo, Collection<String>, Pageable, Node) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
- readByItemListId(String, ContextInfo, Pageable) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListItemRepository
- readByItemListId(String, ContextInfo, Pageable) - Method in interface com.broadleafcommerce.cart.repository.CustomizedItemListItemRepository
-
Find items belonging to a specific list.
- readByItemListId(String, ContextInfo, Pageable) - Method in class com.broadleafcommerce.cart.service.DefaultItemListItemService
- readByItemListId(String, ContextInfo, Pageable) - Method in interface com.broadleafcommerce.cart.service.ItemListItemService
-
Find items belonging to a specific list.
- readByNameAndCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find the cart for the given name and customer id.
- readByNameAndCustomerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByNameAndCustomerRefCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Deprecated.
- readByNameAndCustomerRefCustomerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
-
Deprecated.
- readByRootAccountId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find all carts for the given root account id.
- readByRootAccountId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByRootAccountIdAndStatusIn(String, Iterable<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByRootAccountIdAndStatusIn(String, Iterable<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find all carts for the given root account id and statuses.
- readByStatus(String, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Reads all of the carts with the given status.
- readByStatus(String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByStatusAndCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find a cart with the given status (if it exists) for the provided customer id.
- readByStatusAndCustomerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByStatusAndCustomerIdAndAccountId(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find a cart with the given status (if it exists) for the provided customer id and account id.
- readByStatusAndCustomerIdAndAccountId(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readByStatusAndCustomerIdAndAccountIdAndName(String, String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find a cart with the given status (if it exists) for the provided customer id and account id.
- readByStatusAndCustomerIdAndAccountIdAndName(String, String, String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readCart(String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readCartByOrderNumber(ContextInfo, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readCartByStatusAndNameForCustomer(ContextInfo, String, String, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readCartForAnonymousCustomer(ContextInfo, String, String, Set<String>) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readCartForCustomer(ContextInfo, String, String, Set<String>) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readCartInStatusForCustomer(ContextInfo, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.
- readCartInStatusForCustomer(ContextInfo, String, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readCartItem(String, String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readCountsByItemListIds(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListItemService
- readCountsByItemListIds(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.ItemListItemService
-
Finds item counts per item list.
- readCustomerOrder(String, String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Reads a cart by
cartId
,customerId
, &allowedStatuses
. - readCustomerOrder(String, String, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readExpiredQuotesByStatusNotIn(Collection<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readExpiredQuotesByStatusNotIn(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Finds a list of expired carts of type
DefaultCartTypes.QUOTE
, and a status not in the provided 'statuses' collection. - readFulfillmentGroupsByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readHistoricalCartForAnonymousCustomer(ContextInfo, String, String) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readHistoricalCartsByCustomer(String, Date, Date, ContextInfo, Pageable) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Find all carts that are
DefaultCartStatuses.SUBMITTED
orDefaultCartStatuses.CANCELLED
for the provided customer and dates. - readHistoricalCartsByCustomer(String, Date, Date, ContextInfo, Pageable) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readHistoricalCartsForCustomer(ContextInfo, String, Date, Date, Pageable) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- readPageMatchingTenantByStatus(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Finds a page of the carts with the given
status
and matching the tenant from the givenContextInfo
. - readPageMatchingTenantByStatus(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- readPageWithEqualPredicate(ContextInfo, Pageable, String, String, Function<Root<D>, Expression<String>>, Function<Root<D>, Predicate>...) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.util.JpaCustomizedRepositoryHelper
-
Reads a page of trackables based on some "equals" condition.
- releaseLock(String) - Method in class com.broadleafcommerce.cart.web.endpoint.messaging.CartServiceResourceLockEndpoint
- replace(ContextInfo, String, String, CartNote) - Method in class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
- replace(ContextInfo, String, P) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- replaceCart(String, Cart, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.8.0, in favor of
CartEndpoint.replaceCartWithRequest(String, UpdateCartRequest, ContextInfo)
- replaceCartItem(String, String, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- replaceCartItem(P, String, CartItem, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Replaces the cart item in the cart and saves.
- replaceCartItem(P, String, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- replaceCartWithRequest(String, UpdateCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- replaceItem(ContextInfo, String, String, ItemListItem) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- replaceItemListAccessRule(ContextInfo, String, String, P) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- replaceItemListAccessRules(ContextInfo, String, List<P>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- replaceItems(ContextInfo, String, List<ItemListItem>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- replaceItems(P, P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
-
Replaces items of the target list with items from a new item list.
- replaceWithCartAudit(String, UpdateCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- replaceWithCartAudit(String, UpdateCartRequest, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Replaces the cart state and its related
CartActionAudit
. - RequestValidator<P> - Interface in com.broadleafcommerce.cart.service.validation.request
-
Performs validation for a request body.
- requireItemId(Iterable<ItemListItem>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- resolveExpectedCurrency(P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- RouteConstants - Class in com.broadleafcommerce.cart.provider
- RouteConstants.Persistence - Class in com.broadleafcommerce.cart.provider
S
- SaveCartNotificationException - Exception in com.broadleafcommerce.cart.service.exception
-
An exception is thrown if the cart notification can't be saved.
- SaveCartNotificationException(String) - Constructor for exception com.broadleafcommerce.cart.service.exception.SaveCartNotificationException
- saveConflictingImplicitCarts(List<P>, P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
-
If there are multiple implicit carts (status: IN_PROCESS & name: null), then the customer's carts are in an unexpected & invalid state.
- saveNotification(NotificationStateAware) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationRepository
-
Stores the notification.
- saveNotification(NotificationStateAware) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationRepository
- sendCartApprovalRequestEvent(Cart, CartActionAudit, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendCartApprovalRequestEvent(CartApprovalRequestEvent, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendCartApprovalRequestEvent(Cart, CartActionAudit, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationService
-
Sends cart approval requested event.
- sendCartApprovalRequestEvent(CartApprovalRequestEvent, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationService
-
Sends cart approval request event.
- sendCartAwaitingPaymentResultsEvent(CartAwaitingPaymentResultsEvent, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendCartAwaitingPaymentResultsEvent(CartAwaitingPaymentResultsEvent) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- sendCartAwaitingPaymentResultsEvent(CartAwaitingPaymentResultsEvent, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationService
-
Sends cart awaiting payment results event.
- sendCartFailedPendingPaymentEvent(CartPendingPaymentFailedEvent) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- sendCartFailedPendingPaymentEvent(String, CartPendingPaymentFailedEvent, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.
- sendCartPendingPaymentFailedEventUri(CartPendingPaymentFailedEvent, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendCartPendingPaymentFailedEventUri(CartPendingPaymentFailedEvent, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationService
-
Sends cart pending payment failed event.
- sendCartRejectionEvent(Cart, CartActionAudit, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendCartRejectionEvent(CartRejectionEvent, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendCartRejectionEvent(Cart, CartActionAudit, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationService
-
Sends cart rejection event.
- sendCartRejectionEvent(CartRejectionEvent) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.The
CartRejectionEvent
is now sent in response to the update-cart request instead of requiring a separate request. - sendCartRejectionEvent(CartRejectionEvent, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationService
-
Sends cart rejection event.
- sendCheckoutCompletionEvent(CheckoutCompletionEvent, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendCheckoutCompletionEvent(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- sendCheckoutCompletionEvent(CheckoutCompletionEvent, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationService
-
Sends checkout completion event.
- sendEvent(Trackable, String, String, String) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendExternalPaymentTransactionCartFinalizationEvent(ExternalPaymentTransactionCartFinalizationEvent, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendExternalPaymentTransactionCartFinalizationEvent(ExternalPaymentTransactionCartFinalizationEvent) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- sendExternalPaymentTransactionCartFinalizationEvent(ExternalPaymentTransactionCartFinalizationEvent, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationService
- sendQuoteStatusChangedEvent(QuoteStatusChangedEvent, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
-
Sends the given
QuoteStatusChangedEvent
. - sendQuoteStatusUpdatedEvent(Cart, CartActionAudit, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendQuoteStatusUpdatedEvent(Cart, CartActionAudit, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationService
-
Sends quote status updated event.
- sendRollbackEvent(CheckoutRollbackEvent, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- sendRollbackEvent(CheckoutRollbackEvent) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- sendRollbackEvent(CheckoutRollbackEvent, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.messaging.CartNotificationService
-
Sends rollback event to process the error during checkout.
- setAccessRestrictions(List<String>) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The list of restrictions that apply to payment access.
- setAccountHierarchy(List<String>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setAccountHierarchyAsString(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setAccountId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setAccountId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
ID of the account the submitter belongs to.
- setAccountId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
ID of the B2B account the cart belongs to.
- setActionType(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setActionType(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.NextAction
-
The type of action that must be taken.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
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.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
-
Any extra properties needed for this event
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
-
Any extra properties needed for this event
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
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.cart.service.messaging.event.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.cart.service.messaging.event.QuoteStatusChangedEvent
-
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.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
-
Additional attributes.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditResponse
-
Additional attributes.
- setAdditionalData(Map<String, Object>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setAddressByType(Map<String, Address>) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The collection of related addresses that may include billing or shipping addresses
- setAdjustments(List<Adjustment>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The amount for which this payment is allotted.
- setAmountAuthorized(MonetaryAmount) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The total authorized amount for capture.
- setAmountCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The total captured amount.
- setAmountCredited(MonetaryAmount) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The total detached credit amount.
- setAmountRefunded(MonetaryAmount) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The total refunded amount.
- setApprovalRequestedDate(Instant) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setApproverEmail(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setAssignedSalesRepEmail(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setAssignedSalesRepId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setAttributeChoices(Map<String, AttributeChoiceValue>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setAttributeChoices(Map<String, AttributeChoiceValue>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setAttributeChoices(Map<String, Object>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- setAttributeConfigErrors(Map<String, List<ConfigError>>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.service.messaging.event.NextAction
-
Map holding any additional attributes not matching any defined properties.
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
General use map to capture any additional attributes needed for this Payment
- setAuthorEmail(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setAuthorId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setAuthorType(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setBrandId(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setCampaignRefs(List<CampaignRef>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setCaptureAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.cart.service.messaging.event.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.cart.web.endpoint.domain.UpdateCartRequest
-
An updated
Cart
object. - setCart(CheckoutCart) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
-
The cart that is being processed as part of a checkout attempt
- setCart(CheckoutCart) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
-
The cart that is being processed as part of a checkout attempt
- setCart(CheckoutCart) - Method in class com.broadleafcommerce.cart.service.messaging.event.CheckoutCompletionEvent
-
The cart object that completed the checkout workflow
- setCartActionAudit(CartActionAudit) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
The
CartActionAudit
object generated to record this submission. - setCartActionAudit(CartActionAudit) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
The CartActionAudit object generated to record this rejection
- setCartActionAudit(CartActionAudit) - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The CartActionAudit object generated to record this status change
- setCartActionAuditRequestValidator(CartActionAuditRequestValidator<CartActionAudit>) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
-
Deprecated.No longer used from the endpoint. It is used from the
CartActionAuditService
instead. - setCartActionAuditRequestValidator(CartActionAuditRequestValidator<P>) - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- setCartActionAuditService(CartActionAuditService<CartActionAudit>) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- setCartActionAuditService(CartActionAuditService<CartActionAudit>) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- setCartActionAuditToCreate(CartActionAudit) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
-
A
CartActionAudit
to create along with the clone. - setCartActionAuditToCreate(CartActionAudit) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.UpdateCartRequest
-
A
CartActionAudit
to create along with the cart update. - setCartEnabled(boolean) - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationProperties
-
Whether or not anonymization specific to the
Cart
domain is supported - setCartHydrationService(CartHydrationService) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- setCartId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setCartId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setCartId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
The id of the cart that was requested to be approved.
- setCartId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
- setCartId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
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.cart.service.messaging.event.CheckoutRollbackEvent
-
The id of the cart that was submitted for checkout
- setCartId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
-
The cart that is being processed as part of a checkout attempt
- setCartIdToCloneFrom(String) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
-
The id of the cart to clone the
CartActionAudits
from. - setCartIdToCloneTo(String) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
-
The id of the cart to clone the
CartActionAudits
to. - setCartItemId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setCartItems(List<StoredCartItem>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setCartNotificationService(CartNotificationService) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- setCartNotificationService(CartNotificationService) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- setCartRequestValidator(CartRequestValidator<Cart>) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- setCartService(CartService<Cart>) - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- setCartService(CartService<Cart>) - Method in class com.broadleafcommerce.cart.service.validation.CartActionAuditValidator
-
Lazy injected
CartService
since this service is itself a service component. - setCartService(CartService<Cart>) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
-
Lazy injected
CartService
since this service is itself a service component. - setCategoryIds(Set<String>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setCheckoutSubmissions(Map<String, Instant>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setClonedCartActionAudits(List<CartActionAudit>) - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditResponse
-
The list of cloned
CartActionAudits
. - setComment(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setContextId(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setContextId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
-
The jpa primary key.
- setContextId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
-
The jpa primary key.
- setContextId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
-
The jpa primary key.
- setContextId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- setContextId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- setContextId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- setContextId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
The
ContextInfo
containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
The
ContextInfo
containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.event.CheckoutCompletionEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.event.CheckoutRollbackEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The
ContextInfo
containing tenant and sandbox info. - setCreateDate(Instant) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setCustomerEmail(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The email address of the customer whose quote's status was changed
- setCustomerFullName(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
The full name of the customer whose cart was rejected
- setCustomerId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The
CustomerRef
representing the owner of the quote. - setData(Map<String, Object>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- setDateCreated(Instant) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- setDependentCartItems(List<CartItem>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setDependentItemDetails(DependentItemDetails) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setDiscountable(boolean) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
General use map to capture any display properties for this Payment
- setDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- setEmailAddress(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setEmailAddress(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
The email address of the customer whose cart was rejected
- setEnabled(boolean) - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationProperties
-
Whether or not anonymization is enabled at all
- setExpirationDate(Instant) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setExpirationTime(Instant) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- setFailureType(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CheckoutRollbackEvent
-
The failureType indicating the cause of rollback
- setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setFulfillmentGroups(List<FulfillmentGroup>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The payment's total fulfillment cost
- setFullName(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setGatewayType(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The gateway used to process this payment.
- setHelper(MessageSerializationHelper) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- setImageAsset(ImageAssetRef) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setIncludedTaxAmount(MonetaryAmount) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setInternalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setInternalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setInternalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- setInternalOnly(boolean) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setItemAdjustments(List<Adjustment>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setItemConfigErrors(List<ConfigError>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setItemCount(Long) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.util.ItemListCount
-
The item count of this item list.
- setItemListId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- setItemListId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- setItemListId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.util.ItemListCount
-
The ID of this Item List.
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- setLastCatalogReprice(Instant) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setLastUpdatedAuditId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- setListIds(String, Collection<ItemListItem>) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
-
Sets the owning item list ID for each item.
- setLocale(Locale) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setMaxNumberOfUniqueCartItems(int) - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartValidationProperties
-
The maximum number of unique cart items that a single cart can hold.
- setMerchandisingContext(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setMerchandisingTypeId(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setName(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setName(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setName(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- setName(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The name of this payment.
- setNewStatus(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setNextAction(NextAction) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentNextAction
-
The next step required for the payment gateway to continue processing this payment.
- setNote(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setNotification(NotificationProperties) - Method in class com.broadleafcommerce.cart.service.messaging.CartNotificationProperties
- setNotifyAsync(boolean) - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
-
Whether or not the system should perform message notification at the time of cart persistence using a new thread.
- setOfferCodes(List<String>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setOldStatus(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setOrderNumber(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setOverrideDetails(List<OverrideDetail>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setOverridePriceFlag(boolean) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setPageableProperties(TypedQuery<D>, Pageable) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- setPaymentId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentNextAction
-
The id of the payment.
- setPaymentId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The id of this payment.
- setPaymentNextActions(List<PaymentNextAction>) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
-
A collection of
PaymentNextActions
describing the required next steps for the payment. - setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
-
A collection of the cart's
PaymentSummaries
- setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.cart.service.messaging.event.CheckoutCompletionEvent
-
The payments for the cart that completed the checkout workflow
- setPolicyUtils(TrackablePolicyUtils) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- setPriced(boolean) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setPriced(boolean) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setPriceListId(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setPricingKey(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setPricingStrategy(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setProductId(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setProductId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- setProductTags(List<String>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setProratedOrderOfferAdjustments(List<ProratedOfferAdjustment>) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setQuantity(int) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setQuantity(int) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- setQuoteId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The id of the quote that was rejected
- setQuoteProperties(QuoteProperties) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- setRecurringPrice(RecurringPriceDetail) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setRedirectUrl(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.NextAction
-
The gateway-provided url that can redirect to the next action the customer must take.
- setRegistered(boolean) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setReplies(List<JpaCartNote>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setRepository(CartRepository<D>) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- setRepository(ItemListAccessRuleRepository<D>) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListAccessRuleRepository
- setRepository(ItemListItemRepository<D>) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListItemRepository
- setRepository(ItemListRepository<D>) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedItemListRepository
- setRequestId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.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.cart.service.messaging.event.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
- setRetry(RetryProperties) - Method in class com.broadleafcommerce.cart.service.messaging.CartNotificationProperties
- setRole(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- setRootAccountId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setRootAccountId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartRejectionEvent
-
The root B2B account's Id.
- setRsqlHelper(RsqlCrudEntityHelper) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- setSalesRepEmail(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The email of the sales rep assigned to this quote
- setSalesRepName(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The name of the sales rep assigned to this quote
- setSalesRepUserId(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.QuoteStatusChangedEvent
-
The user id of the sales rep assigned to this quote.
- setScheduledJobContextService(ScheduledJobContextService) - Method in class com.broadleafcommerce.cart.service.purge.PurgeAbandonedCartsJobListener
- setShouldLimitNumberOfUniqueCartItems(boolean) - Method in class com.broadleafcommerce.cart.service.autoconfigure.CartValidationProperties
-
Value that determines if the number of unique items in a cart should be limited.
- setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
Whether or not the underlying payment method can only be used once.
- setSku(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setSku(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- setStatus(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setSubmitDate(Instant) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setSubmitterEmail(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
The email address of the customer whose cart was submitted.
- setSubmitterFullName(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
-
The full name of the customer whose cart was submitted.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The payment's total usually excluding adjustments, tax, and shipping.
- setTargetDemographicId(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setTaxable(boolean) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setTaxEstimated(boolean) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setTaxIncludedType(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The payment's total tax cost
- setTenantQueryHelper(JpaCartTenantQueryHelper) - Method in class com.broadleafcommerce.cart.provider.jpa.repository.JpaCustomizedCartRepository
- setTermDurationLength(Integer) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setTermDurationType(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setTimestamp(Instant) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setTokenString(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- setTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setTotal(MonetaryAmount) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setTotalTax(MonetaryAmount) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setTotalTax(MonetaryAmount) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- setType(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setType(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setType(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- setType(String) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The type of this payment like Credit Card or Gift Card.
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- setUnitPrice(MonetaryAmount) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setUnitPriceType(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setUri(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setUsagePrice(UsagePriceDetail) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setUserEmail(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setUserId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setUsername(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- setUserType(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- setValue(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- setVariantId(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setVariantId(String) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- setVendorRef(String) - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- setVersion(int) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
-
The JPA managed version of this cart.
- setVersion(Integer) - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
-
The version of this payment.
- setVouchers(List<Voucher>) - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- shouldSendQuoteNotification(P, CartActionAudit) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
-
Determines whether quote notification should be sent.
- shouldSendQuoteNotificationForCustomStatus(P, CartActionAudit) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
-
A hook point to handle any custom statuses or action types.
- StoredCartItem - Class in com.broadleafcommerce.cart.domain
- StoredCartItem() - Constructor for class com.broadleafcommerce.cart.domain.StoredCartItem
- supports(CustomerRef) - Method in class com.broadleafcommerce.cart.provider.jpa.service.AccountIdJpaItemListAccessRuleMatcher
- supports(CustomerRef) - Method in class com.broadleafcommerce.cart.provider.jpa.service.CustomerIdJpaItemListAccessRuleMatcher
- supports(CustomerRef) - Method in class com.broadleafcommerce.cart.provider.jpa.service.EmailAddressDomainJpaItemListAccessRuleMatcher
- supports(CustomerRef) - Method in class com.broadleafcommerce.cart.provider.jpa.service.EmailAddressJpaItemListAccessRuleMatcher
- supports(CustomerRef) - Method in interface com.broadleafcommerce.cart.provider.jpa.service.JpaItemListAccessRuleMatcher
-
Tells if the given customer reference is supported by this matcher.
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.CartActionAuditValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.GuestTokenValidator
T
- toCreate(ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
-
Converts a context info to a create operation type, if present.
- toDelete(ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
-
Converts a context info to a delete operation type, if present.
- toMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- toMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- toMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- toMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- toMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- toMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- toMe() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- toString() - Method in class com.broadleafcommerce.cart.domain.StoredCartItem
- toString() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCart
- toString() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartActionAudit
- toString() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaCartNote
- toString() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaGuestToken
- toString() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemList
- toString() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListAccessRule
- toString() - Method in class com.broadleafcommerce.cart.provider.jpa.domain.JpaItemListItem
- toString() - Method in class com.broadleafcommerce.cart.provider.jpa.environment.CartProperties
- toString() - Method in class com.broadleafcommerce.cart.provider.jpa.repository.util.ItemListCount
- toString() - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationProperties
- toString() - Method in exception com.broadleafcommerce.cart.service.exception.CartOptimisticLockingFailureException
- toString() - Method in class com.broadleafcommerce.cart.service.messaging.CartNotificationProperties
- toString() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartApprovalRequestEvent
- toString() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartAwaitingPaymentResultsEvent
- toString() - Method in class com.broadleafcommerce.cart.service.messaging.event.CartPendingPaymentFailedEvent
- toString() - Method in class com.broadleafcommerce.cart.service.messaging.event.ExternalPaymentTransactionCartFinalizationEvent
- toString() - Method in class com.broadleafcommerce.cart.service.messaging.event.NextAction
- toString() - Method in class com.broadleafcommerce.cart.service.messaging.event.PaymentSummary
- toString() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditRequest
- toString() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.audit.CloneCartActionAuditResponse
- toString() - Method in class com.broadleafcommerce.cart.web.endpoint.domain.UpdateCartRequest
- toString() - Method in class com.broadleafcommerce.cart.web.endpoint.exception.CartOptimisticLockingApiError
- toUpdates(Iterable<ItemListItem>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- transformCartItem(P, String, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
-
Applies a patch to a cart item.
- triggeredJobEventInputPurgeCarts() - Method in interface com.broadleafcommerce.cart.service.purge.PurgeCartsTriggeredJobEventConsumer
- triggeredJobEventMarkQuotesExpired() - Method in interface com.broadleafcommerce.cart.service.messaging.quote.MarkQuotesExpiredJobConsumer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.CartApprovalRequestProducer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.CartAwaitingPaymentResultsProducer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.CartPendingPaymentFailedProducer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.CartRejectionProducer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.CheckoutRollbackEventProducer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.ExternalPaymentTransactionCartFinalizationProducer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteCanceledProducer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteExpiredProducer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuotePublishedProducer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteRejectedProducer
- TYPE - Static variable in interface com.broadleafcommerce.cart.service.messaging.producer.quote.QuoteRequestedProducer
U
- update(ContextInfo, String, String, CartNote) - Method in class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
- update(ContextInfo, String, P) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListEndpoint
- update(String, P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartActionAuditService
- update(String, P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- update(String, P, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultItemListService
- updateCart(String, Cart, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.8.0, in favor of
CartEndpoint.updateCartWithRequest(String, UpdateCartRequest, ContextInfo)
- updateCartItem(String, String, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- updateCartItem(P, String, CartItem, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Patches (updates only present fields) of the cart item in the cart and saves.
- updateCartItem(P, String, CartItem, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
- UpdateCartRequest - Class in com.broadleafcommerce.cart.web.endpoint.domain
-
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.cart.web.endpoint.domain.UpdateCartRequest
- updateCartsMatchingTenantStatus(List<String>, String, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
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.cart.service.DefaultCartService
- updateCartsMatchingTenantStatus(List<String>, String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- updateCartWithRequest(String, UpdateCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
- updateItem(ContextInfo, String, String, ItemListItem) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- updateItemListAccessRule(ContextInfo, String, String, P) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- updateItemListAccessRules(ContextInfo, String, List<P>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListAccessRuleEndpoint
- updateItems(ContextInfo, String, List<ItemListItem>) - Method in class com.broadleafcommerce.cart.web.endpoint.ItemListItemEndpoint
- updateWithCartAudit(String, UpdateCartRequest, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.CartService
-
Updates the cart state and its related
CartActionAudit
. - updateWithCartAudit(String, UpdateCartRequest, ContextInfo) - Method in class com.broadleafcommerce.cart.service.DefaultCartService
V
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.CartActionAuditValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.GuestTokenValidator
- validate(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartActionAuditRequestValidator
- validateActionType(Errors) - Method in class com.broadleafcommerce.cart.service.validation.CartActionAuditValidator
- validateActionType(Errors) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartActionAuditRequestValidator
- validateAdjustment(Adjustment, CurrencyUnit, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- validateAdjustment(Adjustment, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartItemRequestValidator
- validateAgainstInProcessCart(String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.anonymization.CartAnonymizationHandler
-
Validate that the customer does not have an in-process cart.
- validateAuthorId(Errors) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
- validateAuthorType(Errors) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
- validateCartAndCartItemExists(CartNote, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
-
Validates the
Cart
andCartItem
theCartNote
is associated with exists. - validateCartApprovalRequestEvent(CartApprovalRequestEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCartAwaitingPaymentResults(JpaCart) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCartAwaitingPaymentResultsEvent(CartAwaitingPaymentResultsEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCartExists(CartActionAudit, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.CartActionAuditValidator
- validateCartExists(CartActionAudit, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartActionAuditRequestValidator
- validateCartExists(String, ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartNoteEndpoint
-
Validates that the cart with the cart id from
CartNote.getCartId()
exists. - validateCartFields(Trackable, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
-
Hook point to validate the given cart's fields.
- validateCartHasPendingPaymentFailedStatus(JpaCart) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCartHasWorkflowErrorForRequestId(Trackable, String) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
-
Validates if the checkout rollback event can be resent for the given cart.
- validateCartId(Errors) - Method in class com.broadleafcommerce.cart.service.validation.CartActionAuditValidator
- validateCartId(Errors) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
- validateCartId(Errors) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartActionAuditRequestValidator
- validateCartIsAwaitingPaymentResultWithRequestId(Trackable, String) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
-
Validates if the cart has a request id related to a checkout attempt that resulted in the awaiting payment result cart status.
- validateCartIsRejected(Trackable) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCartIsSubmitted(Trackable) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCartPendingPaymentFailedEvent(CartPendingPaymentFailedEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCartRejectionEvent(CartRejectionEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCartRequiresApproval(Trackable) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCheckoutCompletionEvent(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCheckoutRollbackEvent(CheckoutRollbackEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateCurrencies(CartItem, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartItemRequestValidator
- validateCurrencies(P, Errors, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.validation.request.CartItemRequestValidator
- validateCurrencies(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
-
Make sure that all
MonetaryAmount
instances are in the right currency. - validateCurrency(MonetaryAmount, CurrencyUnit, Errors, String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- validateCurrency(MonetaryAmount, Errors, String, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartItemRequestValidator
- validateExternalPaymentTransactionCartFinalizationEvent(ExternalPaymentTransactionCartFinalizationEvent, ContextInfo) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateForCreate(P, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.validation.request.RequestValidator
- validateForCreate(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartActionAuditRequestValidator
- validateForCreate(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- validateForCreate(P, Errors, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.validation.request.RequestValidator
- validateForReplace(P, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.validation.request.RequestValidator
- validateForReplace(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartActionAuditRequestValidator
- validateForReplace(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartItemRequestValidator
- validateForReplace(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- validateForReplace(P, Errors, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.validation.request.RequestValidator
- validateForUpdate(P, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.validation.request.RequestValidator
- validateForUpdate(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartActionAuditRequestValidator
- validateForUpdate(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartItemRequestValidator
- validateForUpdate(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- validateForUpdate(P, Errors, ContextInfo) - Method in interface com.broadleafcommerce.cart.service.validation.request.RequestValidator
- validateForWrite(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartItemRequestValidator
- validateForWrite(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- validateFulfillmentGroup(FulfillmentGroup, CurrencyUnit, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- validateFulfillmentGroupItem(FulfillmentItem, CurrencyUnit, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- validateNote(Errors) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
- validateQuoteStatusChangedEvent(QuoteStatusChangedEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateQuoteStatusMatchesEventAudit(Trackable, QuoteStatusChangedEvent) - Method in class com.broadleafcommerce.cart.service.messaging.DefaultCartNotificationService
- validateReplies(CartNote, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
-
Validates the
CartNote.getReplies()
. - validateReply(CartNote, CartNote, int, Errors, ContextInfo) - Method in class com.broadleafcommerce.cart.service.validation.CartNoteValidator
-
Validate an individual reply.
- validateTenantOnlyOperation(ContextInfo) - Method in class com.broadleafcommerce.cart.web.endpoint.CartEndpoint
-
Validates that the given
ContextInfo
is a tenant only operation. - validateType(Errors) - Method in class com.broadleafcommerce.cart.service.validation.request.DefaultCartRequestValidator
- VoucherListConverter - Class in com.broadleafcommerce.cart.provider.jpa.domain.support
-
Transforms a list of
Vouchers
into a JSON objectString
and vice-versa. - VoucherListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.cart.provider.jpa.domain.support.VoucherListConverter
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ItemListItemEndpoint.deleteItemsInBulk(ContextInfo, 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.