Index

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

A

AbstractExternalProvider - Class in com.broadleafcommerce.recommendationengine.service.provider.external
 
AbstractExternalProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
 
addAttribute(String, Object) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
Convenience method to add an ann attribute.
addFromMePurchaseItemMappings(ModelMapper) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
addFromMePurchaseMappings(ModelMapper) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
addToMeOrderItemMappings(ModelMapper) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
addToMeOrderMappings(ModelMapper) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.recommendationengine.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 

B

BASE_URI - Static variable in class com.broadleafcommerce.recommendationengine.web.endpoint.RecommendationEngineEndpoint
 
buildCatalogItemFromEntity(Trackable, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
buildCatalogItemFromEntity(Trackable, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
buildCatalogItemFromEntity(Trackable, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
buildContext(OperationType, ContextRequest) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
 
buildContextInfo(CustomerModifiedEvent, List<Customer>) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventListener
Builds a ContextInfo for the persistence event related to the entity.
buildContextInfo(PurchaseEvent, Order) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
Builds a ContextInfo for the persistence event related to the entity.
buildHydratedContextInfo(OperationType, ContextRequest) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
Hydrates and builds a ContextInfo based on the given ContextRequest.
buildMatchingContextInfo(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
Builds a hydrated ContextInfo that matches the context of the deleted entity from the given event.
buildMatchingContextRequest(InternalPersistenceEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
Builds a matching ContextInfo based on the given InternalPersistenceEvent.
buildMatchingContextRequest(CatalogEntityCreatedEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
Builds a matching ContextInfo based on the given CatalogEntityCreatedEvent.
buildMatchingContextRequest(CatalogEntityDeletedEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
Builds a matching ContextInfo based on the given CatalogEntityDeletedEvent.
buildMatchingContextRequest(CatalogEntityUpdatedEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
Builds a matching ContextInfo based on the given CatalogEntityUpdatedEvent.
buildMatchingContextRequest(String, String, String) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
 
buildNotFoundException(WebClientResponseException.NotFound) - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
Builds a not found exception that correlates to the given WebClientResponseException.NotFound exception.
buildPurchaseInfoFromOrder(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
buildPurchaseItems(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 

C

canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItemRef
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationEngineProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.SSLVerificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData.Recommendation
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.domain.RecommendationRequest
 
canHandle(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
canHandle(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
canHandle(ApplicationEvent) - Method in interface com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandler
 
canHandle(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
CatalogEntityCreateEventHandler - Class in com.broadleafcommerce.recommendationengine.service.messaging.handlers
 
CatalogEntityCreateEventHandler(CatalogItemService<CatalogItem>, CatalogEntityEventHandlerUtility, Configuration, TypeFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
CatalogEntityDeleteEventHandler - Class in com.broadleafcommerce.recommendationengine.service.messaging.handlers
 
CatalogEntityDeleteEventHandler(CatalogItemService<CatalogItem>, CatalogEntityEventHandlerUtility, Configuration, TypeFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
CatalogEntityEventHandler - Interface in com.broadleafcommerce.recommendationengine.service.messaging.handlers
 
CatalogEntityEventHandlerUtility - Class in com.broadleafcommerce.recommendationengine.service.messaging.handlers
 
CatalogEntityEventHandlerUtility(CommonCatalogService<Catalog>, TypeFactory, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
 
CatalogEntityUpdateEventHandler - Class in com.broadleafcommerce.recommendationengine.service.messaging.handlers
 
CatalogEntityUpdateEventHandler(CatalogItemService<CatalogItem>, CatalogEntityEventHandlerUtility, Configuration, TypeFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
CatalogItem - Class in com.broadleafcommerce.recommendationengine.domain
 
CatalogItem() - Constructor for class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
CatalogItem(Long, String, String, String, String, String, String, Instant, Instant, boolean, boolean, boolean, Map<String, Object>) - Constructor for class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
CatalogItemEventListener - Class in com.broadleafcommerce.recommendationengine.service.messaging
The event listener for processing InternalPersistenceEvent and CatalogEntityDeletedEvent that are emitted when a CatalogTrackable entity is created, updated, or deleted.
CatalogItemEventListener(List<CatalogEntityEventHandler>) - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.CatalogItemEventListener
 
CatalogItemRef - Class in com.broadleafcommerce.recommendationengine.domain
 
CatalogItemRef() - Constructor for class com.broadleafcommerce.recommendationengine.domain.CatalogItemRef
 
CatalogItemRepository<P extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.recommendationengine.repository
 
CatalogItemService<P extends CatalogItem> - Interface in com.broadleafcommerce.recommendationengine.service
 
CHANNEL - Static variable in interface com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventConsumer
 
com.broadleafcommerce.recommendationengine.autoconfigure - package com.broadleafcommerce.recommendationengine.autoconfigure
 
com.broadleafcommerce.recommendationengine.domain - package com.broadleafcommerce.recommendationengine.domain
 
com.broadleafcommerce.recommendationengine.exception - package com.broadleafcommerce.recommendationengine.exception
 
com.broadleafcommerce.recommendationengine.oauth2.client.endpoint - package com.broadleafcommerce.recommendationengine.oauth2.client.endpoint
 
com.broadleafcommerce.recommendationengine.oauth2.client.web - package com.broadleafcommerce.recommendationengine.oauth2.client.web
 
com.broadleafcommerce.recommendationengine.provider - package com.broadleafcommerce.recommendationengine.provider
 
com.broadleafcommerce.recommendationengine.provider.jpa - package com.broadleafcommerce.recommendationengine.provider.jpa
 
com.broadleafcommerce.recommendationengine.provider.jpa.autoconfigure - package com.broadleafcommerce.recommendationengine.provider.jpa.autoconfigure
 
com.broadleafcommerce.recommendationengine.provider.jpa.domain - package com.broadleafcommerce.recommendationengine.provider.jpa.domain
 
com.broadleafcommerce.recommendationengine.provider.jpa.environment - package com.broadleafcommerce.recommendationengine.provider.jpa.environment
 
com.broadleafcommerce.recommendationengine.provider.jpa.repository - package com.broadleafcommerce.recommendationengine.provider.jpa.repository
 
com.broadleafcommerce.recommendationengine.repository - package com.broadleafcommerce.recommendationengine.repository
 
com.broadleafcommerce.recommendationengine.service - package com.broadleafcommerce.recommendationengine.service
 
com.broadleafcommerce.recommendationengine.service.autoconfigure - package com.broadleafcommerce.recommendationengine.service.autoconfigure
 
com.broadleafcommerce.recommendationengine.service.messaging - package com.broadleafcommerce.recommendationengine.service.messaging
 
com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure - package com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure
 
com.broadleafcommerce.recommendationengine.service.messaging.domain - package com.broadleafcommerce.recommendationengine.service.messaging.domain
 
com.broadleafcommerce.recommendationengine.service.messaging.handlers - package com.broadleafcommerce.recommendationengine.service.messaging.handlers
 
com.broadleafcommerce.recommendationengine.service.provider - package com.broadleafcommerce.recommendationengine.service.provider
 
com.broadleafcommerce.recommendationengine.service.provider.external - package com.broadleafcommerce.recommendationengine.service.provider.external
 
com.broadleafcommerce.recommendationengine.service.provider.external.page - package com.broadleafcommerce.recommendationengine.service.provider.external.page
 
com.broadleafcommerce.recommendationengine.service.validation - package com.broadleafcommerce.recommendationengine.service.validation
 
com.broadleafcommerce.recommendationengine.web.autoconfigure - package com.broadleafcommerce.recommendationengine.web.autoconfigure
 
com.broadleafcommerce.recommendationengine.web.context.converter - package com.broadleafcommerce.recommendationengine.web.context.converter
 
com.broadleafcommerce.recommendationengine.web.endpoint - package com.broadleafcommerce.recommendationengine.web.endpoint
 
com.broadleafcommerce.recommendationengine.web.endpoint.domain - package com.broadleafcommerce.recommendationengine.web.endpoint.domain
 
com.broadleafcommerce.recommendationengine.web.endpoint.exception - package com.broadleafcommerce.recommendationengine.web.endpoint.exception
 
convert(String) - Method in class com.broadleafcommerce.recommendationengine.web.context.converter.CustomerContextConverter
 
Customer - Class in com.broadleafcommerce.recommendationengine.domain
 
Customer() - Constructor for class com.broadleafcommerce.recommendationengine.domain.Customer
 
CustomerContextConverter - Class in com.broadleafcommerce.recommendationengine.web.context.converter
 
CustomerContextConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.recommendationengine.web.context.converter.CustomerContextConverter
 
CustomerEventConsumer - Interface in com.broadleafcommerce.recommendationengine.service.messaging
Spring cloud data channel description for messaging input.
CustomerEventListener - Class in com.broadleafcommerce.recommendationengine.service.messaging
 
CustomerEventListener(IdempotentMessageConsumptionService, CustomerService<Customer>, TypeFactory) - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventListener
 
CustomerItemPurchaseSummary - Class in com.broadleafcommerce.recommendationengine.domain
 
CustomerItemPurchaseSummary() - Constructor for class com.broadleafcommerce.recommendationengine.domain.CustomerItemPurchaseSummary
 
CustomerModifiedEvent - Class in com.broadleafcommerce.recommendationengine.service.messaging.domain
 
CustomerModifiedEvent() - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
 
CustomerReferenceRepository<P extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.recommendationengine.repository
 
CustomerService<P extends Customer> - Interface in com.broadleafcommerce.recommendationengine.service
 

D

DefaultCatalogItemService<P extends CatalogItem> - Class in com.broadleafcommerce.recommendationengine.service
 
DefaultCatalogItemService(CatalogItemRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.recommendationengine.service.DefaultCatalogItemService
 
DefaultCustomerService<P extends Customer> - Class in com.broadleafcommerce.recommendationengine.service
 
DefaultCustomerService(CustomerReferenceRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.recommendationengine.service.DefaultCustomerService
 
DefaultPurchaseService<P extends Purchase> - Class in com.broadleafcommerce.recommendationengine.service
 
DefaultPurchaseService(PurchaseRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.recommendationengine.service.DefaultPurchaseService
 
DefaultRecommendationValidator - Class in com.broadleafcommerce.recommendationengine.service.validation
 
DefaultRecommendationValidator(RecommendationTrackableBehaviorUtil) - Constructor for class com.broadleafcommerce.recommendationengine.service.validation.DefaultRecommendationValidator
 
DefaultSparkRecommendationService - Class in com.broadleafcommerce.recommendationengine.service
 
DefaultSparkRecommendationService(CustomerService<Customer>, CatalogItemService<CatalogItem>, UserRecommendationService<UserRecommendation>, TypeFactory, RecommendationEngineProperties) - Constructor for class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService
 
DefaultSparkRecommendationService.UserRecommendationData - Class in com.broadleafcommerce.recommendationengine.service
 
DefaultSparkRecommendationService.UserRecommendationData.Recommendation - Class in com.broadleafcommerce.recommendationengine.service
 
DefaultUserRecommendationService<P extends UserRecommendation> - Class in com.broadleafcommerce.recommendationengine.service
 
DefaultUserRecommendationService(UserRecommendationRepository<Trackable>, CustomerReferenceRepository<Trackable>, CatalogItemRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.recommendationengine.service.DefaultUserRecommendationService
 
delete(long, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.CatalogItemService
 
delete(long, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultCatalogItemService
 
deleteAllByNumericId(Collection<Long>, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.CustomerService
 
deleteAllByNumericId(Collection<Long>, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultCustomerService
 
deleteAllCustomersByNumericIdIn(Collection<Long>) - Method in interface com.broadleafcommerce.recommendationengine.provider.jpa.repository.JpaCustomerReferenceRepository
 
deleteAllCustomersByNumericIdIn(Collection<Long>) - Method in interface com.broadleafcommerce.recommendationengine.repository.CustomerReferenceRepository
 
deleteByNumericId(Long) - Method in interface com.broadleafcommerce.recommendationengine.provider.jpa.repository.JpaCatalogItemRepository
 
deleteByNumericId(Long) - Method in interface com.broadleafcommerce.recommendationengine.repository.CatalogItemRepository
 
determineProductRecommendations(HttpServletRequest, RecommendationRequest, CustomerContext, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.RecommendationEngineEndpoint
 
determineRecommendations(RecommendationRequest, CustomerContext, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService
 
determineRecommendations(RecommendationRequest, CustomerContext, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.RecommendationService
 

E

ENTITY_NOT_FOUND - Static variable in class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
The ApiError.getType() that indicates entity is not found.
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItemRef
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationEngineProperties
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.SSLVerificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData.Recommendation
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
 
equals(Object) - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.domain.RecommendationRequest
 
executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
Executes a request with default Web Client error handling.
ExternalOrderProperties - Class in com.broadleafcommerce.recommendationengine.service.provider.external
 
ExternalOrderProperties() - Constructor for class com.broadleafcommerce.recommendationengine.service.provider.external.ExternalOrderProperties
 
ExternalOrderProvider - Class in com.broadleafcommerce.recommendationengine.service.provider.external
 
ExternalOrderProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Constructor for class com.broadleafcommerce.recommendationengine.service.provider.external.ExternalOrderProvider
 
extractUserIdFromCustomerContext(CustomerContext) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService
Can target email or id as user ID.

F

findByContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.repository.CustomerReferenceRepository
 
findByNumericId(Long) - Method in interface com.broadleafcommerce.recommendationengine.repository.CatalogItemRepository
 
findByUserId(String, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.repository.UserRecommendationRepository
 
findByUsername(String, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.repository.CustomerReferenceRepository
 
fromMe() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
fromMe() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
fromMe() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
fromMe() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
fromMeParentPurchaseBackReferenceAdder(MappingContext<J, P>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
fromMeParentRecommendationBackReferenceAdder(MappingContext<J, O>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 

G

getActiveEndDate() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
End when this product is not longer active.
getActiveEndDate() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
getActiveEndDate() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getActiveStartDate() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
getActiveStartDate() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
getActiveStartDate() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getAdjustmentsTotal() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getAttribute(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
 
getAttributes() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Dynamic attributes that are a part of the product.
getAttributes() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
Dynamic attributes that are a part of the customer.
getAttributes() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
Miscellaneous attributes for this order.
getAttributes() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
Miscellaneous attributes for this item.
getAttributes() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
getAttributes() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getAttributes() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getAttributes() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getAttributes() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getAttributes() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
getBaseModelPath() - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationEngineProperties
 
getBrandId() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id to the corresponding data driven enum for this item's product's brand.
getBrandId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getBusinessDomainType() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getBusinessDomainType() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getBusinessDomainType() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getBusinessDomainType() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getBusinessDomainType() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
getBusinessDomainType() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
getBusinessType() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getCartCreateDate() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The date that the originating cart was first created.
getCartCreateDate() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getCartId() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The context ID of the original cart for this order.
getCartId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getCatalogItem() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
getCatalogItemContextId() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Context id from catalog (product)
getCatalogItemRepository() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultUserRecommendationService
 
getCatalogItemService() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService
 
getCatalogItemService() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
getCatalogItemService() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
getCatalogItemService() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
getCatalogItemType() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getCatalogService() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
 
getCategoryIds() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The ids to the corresponding categories for this item's product.
getCategoryIds() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getCheckoutRequestId() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The id of the latest checkout request for the originating cart.
getCheckoutRequestId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getContextId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getContextId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getContextId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
The jpa primary key.
getContextId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
The jpa primary key.
getContextId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
The jpa primary key.
getContextId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
The jpa primary key.
getContextInfo() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextRequestHydrator() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
 
getContextState() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
A subset of Tracking information to expose the context state for this object.
getCreatedEntityClassFromEvent(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
getCreatedEntityFromEvent(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
Gets the created entity from the given event.
getCurrency() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
 
getCurrency() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getCurrency() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getCustomerId() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The ID of the customer that owns this order.
getCustomerId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getCustomerReferenceRepository() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultUserRecommendationService
 
getCustomers() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
The customers that have been created / modified / deleted
getCustomerService() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService
 
getCustomerService() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventListener
 
getDatasource() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
getDefaultAccountId() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The default account for the customer.
getDefaultAccountId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getDefaultCommunicationPreference() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The default communication preference of the customer.
getDefaultCommunicationPreference() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getDefaultJsonPathConfiguration() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
 
getDelegating() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
getDeletedEntityClassFromEvent(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
getDeletedEntityFromEvent(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
Gets the deleted entity from the given event.
getDescription() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
The description for this link.
getDisplay() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getEmail() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The email address of the customer.
getEmail() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getEmailAddress() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The customer's email address.
getEmailAddress() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getEventHandlerUtility() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
getEventHandlerUtility() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
getEventHandlerUtility() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
getExternalId() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
This is an arbitrary ID, typically assigned by or used by 1st or 3rd party systems that are not Broadleaf.
getExternalId() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The id that associates this user with an external system.
getExternalId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getExternalId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getFeesTotal() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getFirstName() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The first name of the customer, if the fullName is not being used for the customer.
getFirstName() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getFulfillments(PurchaseEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
getFulfillmentTotal() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getFullName() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The full name of the customer, if the component parts firstName, middleName, and lastName are not being used to comprise the full name.
getFullName() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getHeaders(ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
Builds the headers to be passed along with the request to the provider.
getHref() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
The URL to read the data from.
getId() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Context id
getId() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItemRef
 
getId() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The context ID of the customer.
getId() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The context ID of the purchase.
getId() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The context ID of the purchase.
getId() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
getId() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
getIncludedTaxAmount() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getItemId() - Method in class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
getItemId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
getItemId() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData.Recommendation
 
getItemName() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
getItemRef() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
getItems() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
getItems() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
getJpa() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
getJsonPathConfiguration() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
getJsonPathConfiguration() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
getJsonPathConfiguration() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
getLastName() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The last name of the customer, if the fullName is not being used for the customer.
getLastName() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getLinks() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
The links that can be used to read an additional data for the event if needed.
getLiquibase() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
getLocale() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The locale for this purchase.
getLocale() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getMerchandisingContext() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
Defines the merchandising context of the item to signify where it is added from.
getMerchandisingContext() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getMerchandisingTypeId() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id to the corresponding data driven enum for this item's product's merchandising type.
getMerchandisingTypeId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getMethod() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
The HTTP method type.
getMiddleName() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The middle name of the customer, if the fullName is not being used for the customer.
getMiddleName() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getName() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
getName() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItemRef
 
getName() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
Get the name of the customer.
getName() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The name of this item.
getName() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
getName() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getName() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getName() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
getNumberOfRecommendations() - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.domain.RecommendationRequest
 
getNumberOfReviews() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getNumericId() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
getNumericId() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The ID of the customer.
getNumericId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getNumericId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getObjectMapper() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
getObjectMapper() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
getObjectMapper() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
getObjectMapper() - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
 
getOperationType() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
The type of operation that has occurred ("CREATE", "UPDATE" or "DELETE")
getOrder(PurchaseEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
getOrderFulfillments(OrderLink, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
getOrderNumber() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The unique number associated with this Purchase.
getOrderNumber() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getOrderPricing() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
Embedded container for all pricing information on this order.
getOrderProvider() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
getPage() - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.page.ResponsePageGenerator
 
getPriceListId() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id of the price list used to get the pricing for this PurchaseItem.
getPriceListId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getProductId() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id to the corresponding product for this item.
getProductId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getProductTags() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The list of simple labels used to categorize the corresponding product for this item.
getProductTags() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getProperties() - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.ExternalOrderProvider
 
getPurchase() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The owning purchase of this item.
getPurchase() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getPurchaseItems() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
Items that are contained within this order.
getPurchaseItems() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getPurchaseRepository() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultPurchaseService
 
getPurchaseService() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
getQuantity() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The number of this item in the Purchase.
getQuantity() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getRank() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
getRank() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
getRating() - Method in class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
getRating() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getRating() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData.Recommendation
 
getRatingUnits() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getReadOrderFulfillmentLink(PurchaseEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
getReadOrderLink(PurchaseEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
getReceivedException() - Method in exception com.broadleafcommerce.recommendationengine.exception.ProviderApiException
The received error.
getRecommendationEngineProperties() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService
 
getRecommendations() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData
 
getRecommendationService() - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.RecommendationEngineEndpoint
 
getRecommendationTrackableBehaviorUtil() - Method in class com.broadleafcommerce.recommendationengine.service.validation.DefaultRecommendationValidator
 
getRepository() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultCatalogItemService
 
getRepository() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultCustomerService
 
getServiceClient() - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.ExternalOrderProperties
The service client to use when calling order services.
getServiceClient() - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.ExternalOrderProvider
 
getSku() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
getSku() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
Represents a SKU code, similar to productId or variantId, except this is a unified, unique concept across both products and variants.
getSku() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getSku() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getSpecialType() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The type of the customer, if it's in a special circumstance.
getSpecialType() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getStatus() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The status of this order.
getStatus() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getSubmitDate() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The date that this purchase was submitted.
getSubmitDate() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getSubtotal() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getSupportedCreatedEntityClasses() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
getSupportedUpdatedEntityClasses() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
getTargetDemographicId() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id to the corresponding data driven enum for this item's product's target demographic.
getTargetDemographicId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getTaxId() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The tax id for this customer
getTaxId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
The tax id for this customer
getTimestamp() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
Temporal state describing the time at which this item was last updated.
getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.recommendationengine.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
getTotal() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getTotalTax() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getTracking() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getTracking() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getTracking() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
getTracking() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
getType() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
getType() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
getType() - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.domain.RecommendationRequest
 
getTypeFactory() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService
 
getTypeFactory() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventListener
 
getTypeFactory() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandlerUtility
 
getTypeFactory() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
getTypeFactory() - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
 
getUnitPrice() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The individual unit price for an PurchaseItem.
getUnitPrice() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getUpc() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
getUpc() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
getUpdatedEntityClassFromEvent(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
getUpdatedEntityFromEvent(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
Gets the updated entity from the given event.
getUri() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The navigable uri of the corresponding catalog entry (e.g.
getUri() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getUserId() - Method in class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
getUserId() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
Generally refers to the numerical Customer Reference Identifier which is used by the ALS training model to provide recommendations.
getUserId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
getUserId() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData
 
getUsername() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The username of the customer, used to log in.
getUsername() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
getUserRecommendation() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
getUserRecommendation() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
getUserRecommendationRepository() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultUserRecommendationService
 
getUserRecommendationService() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService
 
getVariantId() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id to the corresponding variant for this item.
getVariantId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getVatRegistrationId() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
Optional VAT registration ID.
getVatRegistrationId() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
Optional VAT registration ID for this customer.
getVendorRef() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
A reference to the corresponding vendor for this item.
getVendorRef() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
getWebClient() - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
 

H

handle(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityCreateEventHandler
 
handle(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityDeleteEventHandler
 
handle(ApplicationEvent) - Method in interface com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityEventHandler
 
handle(ApplicationEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.handlers.CatalogEntityUpdateEventHandler
 
handleCatalogEntityCreatedEvent(CatalogEntityCreatedEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CatalogItemEventListener
 
handleCatalogEntityDeletedEvent(CatalogEntityDeletedEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CatalogItemEventListener
 
handleCatalogEntityUpdatedEvent(CatalogEntityUpdatedEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CatalogItemEventListener
 
handleInternalPersistenceEvent(InternalPersistenceEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CatalogItemEventListener
 
handleInvalidRecommendationException(Exception, WebRequest) - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.exception.RecommendationExceptionAdvisor
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItemRef
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationEngineProperties
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.SSLVerificationProperties
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData.Recommendation
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
 
hashCode() - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.domain.RecommendationRequest
 
hydrate(UserRecommendation, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultUserRecommendationService
 
hydrate(UserRecommendation, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.UserRecommendationService
Hydrates the Catalog Item relationship onto the UserRecommendationItem.

I

ImplicitRating - Class in com.broadleafcommerce.recommendationengine.domain
 
ImplicitRating() - Constructor for class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
InvalidRecommendationException - Exception in com.broadleafcommerce.recommendationengine.web.endpoint.exception
 
InvalidRecommendationException() - Constructor for exception com.broadleafcommerce.recommendationengine.web.endpoint.exception.InvalidRecommendationException
 
InvalidRecommendationException(String) - Constructor for exception com.broadleafcommerce.recommendationengine.web.endpoint.exception.InvalidRecommendationException
 
InvalidRecommendationException(String, Throwable) - Constructor for exception com.broadleafcommerce.recommendationengine.web.endpoint.exception.InvalidRecommendationException
 
InvalidRecommendationException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.recommendationengine.web.endpoint.exception.InvalidRecommendationException
 
InvalidRecommendationException(Throwable) - Constructor for exception com.broadleafcommerce.recommendationengine.web.endpoint.exception.InvalidRecommendationException
 
isActive() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Inactive products are by default NOT searchable, NOT browseable, and NOT purchaseable.
isActive() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
Is this customer active? Inactive customers can be thought of as "disabled" and will not be able to login.
isActive() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
isActive() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
isDisabled() - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
isEntityNotFound(ResponseEntity<ApiError>) - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
Determines if the given ResponseEntity indicates entity not found.
isIndividuallySold() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
If this product or any of its variants can be sold individually in the store, or if they must be apart of another product as an add-on.
isIndividuallySold() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
isLocked() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
Is this user locked? A user may be locked due to too many failed login attempts.
isLocked() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
isOnline() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Whether or not this product should be visible at all in the store.
isOnline() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
isSearchable() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Whether or not this product shows up in search.
isSearchable() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
isSupportedTrackableBehavior(String, TrackableBehavior) - Method in class com.broadleafcommerce.recommendationengine.service.validation.RecommendationTrackableBehaviorUtil
 
isUseCustomerUsernameAsUserId() - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationEngineProperties
 

J

JpaCatalogItem - Class in com.broadleafcommerce.recommendationengine.provider.jpa.domain
 
JpaCatalogItem() - Constructor for class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
JpaCatalogItemRepository<D extends JpaCatalogItem> - Interface in com.broadleafcommerce.recommendationengine.provider.jpa.repository
 
JpaCustomerReference - Class in com.broadleafcommerce.recommendationengine.provider.jpa.domain
 
JpaCustomerReference() - Constructor for class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
JpaCustomerReferenceRepository<D extends JpaCustomerReference> - Interface in com.broadleafcommerce.recommendationengine.provider.jpa.repository
 
JpaPurchase - Class in com.broadleafcommerce.recommendationengine.provider.jpa.domain
 
JpaPurchase() - Constructor for class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
JpaPurchaseItem - Class in com.broadleafcommerce.recommendationengine.provider.jpa.domain
 
JpaPurchaseItem() - Constructor for class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
JpaPurchaseRepository<D extends JpaPurchase> - Interface in com.broadleafcommerce.recommendationengine.provider.jpa.repository
 
JpaRouteConstants - Class in com.broadleafcommerce.recommendationengine.provider.jpa
 
JpaRouteConstants.Persistence - Class in com.broadleafcommerce.recommendationengine.provider.jpa
 
JpaUserRecommendation - Class in com.broadleafcommerce.recommendationengine.provider.jpa.domain
 
JpaUserRecommendation() - Constructor for class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
JpaUserRecommendationItem - Class in com.broadleafcommerce.recommendationengine.provider.jpa.domain
 
JpaUserRecommendationItem() - Constructor for class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
JpaUserRecommendationRepository<D extends JpaUserRecommendation> - Interface in com.broadleafcommerce.recommendationengine.provider.jpa.repository
 

L

listen(Message<CustomerModifiedEvent>) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventListener
 
listen(Message<PurchaseEvent>) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
logBulkResponseFailures(BulkPersistenceResponse<Customer>, boolean, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventListener
 
logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.exception.RecommendationExceptionAdvisor
 

O

OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.recommendationengine.oauth2.client.endpoint
Alternative to DefaultClientCredentialsTokenResponseClient that uses WebClient and allows for access token response that contain additional non-String parameters.
OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.recommendationengine.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
objectMapper - Variable in class com.broadleafcommerce.recommendationengine.web.context.converter.CustomerContextConverter
 
ORDER_FULFILLMENT_LINK_KEY - Static variable in class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
The key for the link to read the Order fulfillments by order id.
ORDER_LINK_KEY - Static variable in class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
The key for the link to read the Order by id.
OrderLink - Class in com.broadleafcommerce.recommendationengine.service.messaging.domain
The DTO object contains the information that can be used to execute the request to get the additional data for the Order.
OrderLink() - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
 
OrderProvider - Interface in com.broadleafcommerce.recommendationengine.service.provider
Provider for interfacing with operations involving orders.

P

pageableToParams(Pageable) - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
Converts a pageable into its corresponding query parameters.
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.recommendationengine.autoconfigure.RecommendationEngineEnvironmentPostProcessor
 
processCustomerModification(List<Customer>, String, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventListener
 
processCustomerUpdates(List<Customer>, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventListener
 
processEvent(Message<CustomerModifiedEvent>) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventListener
 
processEvent(Message<PurchaseEvent>) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
ProviderApiException - Exception in com.broadleafcommerce.recommendationengine.exception
Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers (e.g., OrderProvider) received.
ProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.recommendationengine.exception.ProviderApiException
 
ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.recommendationengine.exception.ProviderApiException
 
ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.recommendationengine.exception.ProviderApiException
 
ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.recommendationengine.exception.ProviderApiException
 
Purchase - Class in com.broadleafcommerce.recommendationengine.domain
 
Purchase() - Constructor for class com.broadleafcommerce.recommendationengine.domain.Purchase
 
PurchaseEvent - Class in com.broadleafcommerce.recommendationengine.service.messaging.domain
A message event after a purchase has been made.
PurchaseEvent() - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
 
PurchaseEvent(Map<String, OrderLink>, ContextInfo) - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
 
PurchaseEventConsumer - Interface in com.broadleafcommerce.recommendationengine.service.messaging
Spring cloud data channel description for messaging input.
PurchaseEventListener - Class in com.broadleafcommerce.recommendationengine.service.messaging
 
PurchaseEventListener(IdempotentMessageConsumptionService, OrderProvider, PurchaseService<Purchase>, TypeFactory) - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
PurchaseItem - Class in com.broadleafcommerce.recommendationengine.domain
 
PurchaseItem() - Constructor for class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
 
PurchaseRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.recommendationengine.repository
Repository for persistent counterparts of Purchase.
PurchaseService<P extends Purchase> - Interface in com.broadleafcommerce.recommendationengine.service
 

R

readAllByCustomerIdOptional(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.CustomerService
 
readAllByCustomerIdOptional(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultCustomerService
 
readAllByOrderFulfillmentLink(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.ExternalOrderProvider
 
readAllByOrderFulfillmentLink(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.provider.OrderProvider
Retrieve all of the OrderFulfillments using the provided API URL.
readByCatalogItemContextIdOptional(String, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.CatalogItemService
 
readByCatalogItemContextIdOptional(String, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultCatalogItemService
 
readByCustomerId(String, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultUserRecommendationService
 
readByCustomerId(String, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.UserRecommendationService
Read User Recommendation by the Broadleaf Customer Context ID JpaCustomerReference.getContextId()
readByCustomerUsername(String, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultUserRecommendationService
 
readByCustomerUsername(String, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.UserRecommendationService
Read User Recommendation by the Broadleaf Customer Username JpaCustomerReference.getUsername()
readByOrderLink(String, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.ExternalOrderProvider
 
readByOrderLink(String, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.provider.OrderProvider
Retrieve the Order using the provided API URL.
readByUserId(String, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultUserRecommendationService
 
readByUserId(String, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.UserRecommendationService
Read User Recommendation by the Numerical Customer Reference ID which is used by the ALS Recommendation Training Model JpaCustomerReference.getNumericId()
readOrderByLink(OrderLink, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventListener
 
Recommendation() - Constructor for class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData.Recommendation
 
RECOMMENDATION_ENGINE_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.recommendationengine.provider.jpa.JpaRouteConstants.Persistence
 
RECOMMENDATION_ENGINE_ROUTE_KEY - Static variable in class com.broadleafcommerce.recommendationengine.provider.RouteConstants.Persistence
 
RECOMMENDATION_ENGINE_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.recommendationengine.provider.RouteConstants.Persistence
 
RECOMMENDATION_ENGINE_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.recommendationengine.provider.jpa.JpaRouteConstants.Persistence
 
RECOMMENDATION_ENGINE_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.recommendationengine.provider.jpa.JpaRouteConstants.Persistence
 
recommendationEngineClientHttpConnector(SSLVerificationProperties) - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationServiceAutoConfiguration
 
recommendationEngineCustomerEventInput() - Method in interface com.broadleafcommerce.recommendationengine.service.messaging.CustomerEventConsumer
 
RecommendationEngineEndpoint - Class in com.broadleafcommerce.recommendationengine.web.endpoint
 
RecommendationEngineEndpoint(RecommendationService) - Constructor for class com.broadleafcommerce.recommendationengine.web.endpoint.RecommendationEngineEndpoint
 
RecommendationEngineEnvironmentPostProcessor - Class in com.broadleafcommerce.recommendationengine.autoconfigure
Default overrides from Spring
RecommendationEngineEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.recommendationengine.autoconfigure.RecommendationEngineEnvironmentPostProcessor
 
RecommendationEngineJpaProperties - Class in com.broadleafcommerce.recommendationengine.provider.jpa.environment
 
RecommendationEngineJpaProperties() - Constructor for class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
recommendationEngineOauth2FilterFunctionSupplier(ClientRegistrationRepository, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationServiceAutoConfiguration
 
RecommendationEngineProperties - Class in com.broadleafcommerce.recommendationengine.service.autoconfigure
 
RecommendationEngineProperties() - Constructor for class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationEngineProperties
 
recommendationEnginePurchaseEventInput() - Method in interface com.broadleafcommerce.recommendationengine.service.messaging.PurchaseEventConsumer
 
RecommendationEngineWebAutoConfiguration - Class in com.broadleafcommerce.recommendationengine.web.autoconfigure
 
RecommendationEngineWebAutoConfiguration() - Constructor for class com.broadleafcommerce.recommendationengine.web.autoconfigure.RecommendationEngineWebAutoConfiguration
 
recommendationEngineWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationServiceAutoConfiguration
 
RecommendationExceptionAdvisor - Class in com.broadleafcommerce.recommendationengine.web.endpoint.exception
General exception handler registry for handlers not exclusive to a single controller.
RecommendationExceptionAdvisor() - Constructor for class com.broadleafcommerce.recommendationengine.web.endpoint.exception.RecommendationExceptionAdvisor
 
RecommendationJpaAutoConfiguration - Class in com.broadleafcommerce.recommendationengine.provider.jpa.autoconfigure
 
RecommendationJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.recommendationengine.provider.jpa.autoconfigure.RecommendationJpaAutoConfiguration
 
RecommendationMessagingAutoConfiguration - Class in com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure
 
RecommendationMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure.RecommendationMessagingAutoConfiguration
 
RecommendationRequest - Class in com.broadleafcommerce.recommendationengine.web.endpoint.domain
 
RecommendationRequest() - Constructor for class com.broadleafcommerce.recommendationengine.web.endpoint.domain.RecommendationRequest
 
recommendationsCatalogEntityCreateEventHandler(CatalogItemService<CatalogItem>, CatalogEntityEventHandlerUtility, TypeFactory, ObjectMapper) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure.RecommendationMessagingAutoConfiguration
 
recommendationsCatalogEntityDeleteEventHandler(CatalogItemService<CatalogItem>, CatalogEntityEventHandlerUtility, TypeFactory, ObjectMapper) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure.RecommendationMessagingAutoConfiguration
 
recommendationsCatalogEntityEventHandlerUtility(CommonCatalogService<Catalog>, TypeFactory, ContextRequestHydrator) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure.RecommendationMessagingAutoConfiguration
 
recommendationsCatalogEntityUpdateEventHandler(CatalogItemService<CatalogItem>, CatalogEntityEventHandlerUtility, TypeFactory, ObjectMapper) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure.RecommendationMessagingAutoConfiguration
 
recommendationsCatalogItemEventListener(List<CatalogEntityEventHandler>) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure.RecommendationMessagingAutoConfiguration
 
recommendationsCustomerEventListener(IdempotentMessageConsumptionService, CustomerService<Customer>, TypeFactory) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure.RecommendationMessagingAutoConfiguration
 
RecommendationService - Interface in com.broadleafcommerce.recommendationengine.service
 
RecommendationServiceAutoConfiguration - Class in com.broadleafcommerce.recommendationengine.service.autoconfigure
 
RecommendationServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationServiceAutoConfiguration
 
recommendationsPurchaseEventListener(IdempotentMessageConsumptionService, OrderProvider, PurchaseService<Purchase>, TypeFactory) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.autoconfigure.RecommendationMessagingAutoConfiguration
 
RecommendationTrackableBehaviorUtil - Class in com.broadleafcommerce.recommendationengine.service.validation
 
RecommendationTrackableBehaviorUtil() - Constructor for class com.broadleafcommerce.recommendationengine.service.validation.RecommendationTrackableBehaviorUtil
 
RecommendationValidator - Interface in com.broadleafcommerce.recommendationengine.service.validation
 
resolvePageable(JsonNode) - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.page.ResponsePageGenerator
Generates an appropriate pageable based off of the pageable data received.
ResponsePageGenerator<T> - Class in com.broadleafcommerce.recommendationengine.service.provider.external.page
Generates a Page representing the data and page data received as a response from another service.
ResponsePageGenerator(List<T>, Long, JsonNode) - Constructor for class com.broadleafcommerce.recommendationengine.service.provider.external.page.ResponsePageGenerator
 
RouteConstants - Class in com.broadleafcommerce.recommendationengine.provider
 
RouteConstants.Persistence - Class in com.broadleafcommerce.recommendationengine.provider
 
RSQL_FILTER_PARAM - Static variable in class com.broadleafcommerce.recommendationengine.service.provider.external.AbstractExternalProvider
 

S

serialVersionUID - Static variable in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setActive(boolean) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
Is this customer active? Inactive customers can be thought of as "disabled" and will not be able to login.
setActive(boolean) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
End when this product is not longer active.
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Dynamic attributes that are a part of the product.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
Dynamic attributes that are a part of the customer.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
Miscellaneous attributes for this order.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
Miscellaneous attributes for this item.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.recommendationengine.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setBaseModelPath(String) - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationEngineProperties
 
setBrandId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id to the corresponding data driven enum for this item's product's brand.
setBrandId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setBusinessType(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setCartCreateDate(Instant) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The date that the originating cart was first created.
setCartCreateDate(Instant) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setCartId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The context ID of the original cart for this order.
setCartId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setCatalogItem(CatalogItem) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
setCatalogItemContextId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Context id from catalog (product)
setCatalogItemType(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setCategoryIds(Set<String>) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The ids to the corresponding categories for this item's product.
setCategoryIds(Set<String>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setCheckoutRequestId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The id of the latest checkout request for the originating cart.
setCheckoutRequestId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setContextId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setContextId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setContextId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
The jpa primary key.
setContextId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
The jpa primary key.
setContextId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
The jpa primary key.
setContextId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
The jpa primary key.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextState(ContextState) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
A subset of Tracking information to expose the context state for this object.
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setCustomerId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The ID of the customer that owns this order.
setCustomerId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setCustomers(List<Customer>) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
The customers that have been created / modified / deleted
setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
setDefaultAccountId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The default account for the customer.
setDefaultAccountId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setDefaultCommunicationPreference(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The default communication preference of the customer.
setDefaultCommunicationPreference(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
setDescription(String) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
The description for this link.
setDisabled(boolean) - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
setEmail(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The email address of the customer.
setEmail(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setEmailAddress(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The customer's email address.
setEmailAddress(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setExternalId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
This is an arbitrary ID, typically assigned by or used by 1st or 3rd party systems that are not Broadleaf.
setExternalId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The id that associates this user with an external system.
setExternalId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setExternalId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setFirstName(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The first name of the customer, if the fullName is not being used for the customer.
setFirstName(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setFullName(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The full name of the customer, if the component parts firstName, middleName, and lastName are not being used to comprise the full name.
setFullName(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setHref(String) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
The URL to read the data from.
setId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Context id
setId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItemRef
 
setId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The context ID of the customer.
setId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The context ID of the purchase.
setId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The context ID of the purchase.
setId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
setId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
setIncludedTaxAmount(MonetaryAmount) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setIndividuallySold(boolean) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
If this product or any of its variants can be sold individually in the store, or if they must be apart of another product as an add-on.
setIndividuallySold(boolean) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setItemId(int) - Method in class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
setItemId(int) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData.Recommendation
 
setItemId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
setItemName(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
setItemRef(CatalogItemRef) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
setItems(List<UserRecommendationItem>) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
setItems(List<JpaUserRecommendationItem>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
setJpa(JpaProperties) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
setLastName(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The last name of the customer, if the fullName is not being used for the customer.
setLastName(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setLinks(Map<String, OrderLink>) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
The links that can be used to read an additional data for the event if needed.
setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
setLocale(Locale) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The locale for this purchase.
setLocale(Locale) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setLocked(boolean) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
Is this user locked? A user may be locked due to too many failed login attempts.
setLocked(boolean) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setMerchandisingContext(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
Defines the merchandising context of the item to signify where it is added from.
setMerchandisingContext(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setMerchandisingTypeId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id to the corresponding data driven enum for this item's product's merchandising type.
setMerchandisingTypeId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setMethod(String) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
The HTTP method type.
setMiddleName(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The middle name of the customer, if the fullName is not being used for the customer.
setMiddleName(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setName(String) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
setName(String) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItemRef
 
setName(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The name of this item.
setName(String) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
setName(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setName(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setName(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
setNumberOfRecommendations(int) - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.domain.RecommendationRequest
 
setNumberOfReviews(Integer) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setNumericId(long) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setNumericId(long) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setNumericId(Long) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
setNumericId(Long) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The ID of the customer.
setOnline(boolean) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Whether or not this product should be visible at all in the store.
setOnline(boolean) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setOperationType(String) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
The type of operation that has occurred ("CREATE", "UPDATE" or "DELETE")
setOrderNumber(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The unique number associated with this Purchase.
setOrderNumber(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setOrderPricing(OrderPricing) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
Embedded container for all pricing information on this order.
setPriceListId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id of the price list used to get the pricing for this PurchaseItem.
setPriceListId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setProductId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id to the corresponding product for this item.
setProductId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setProductTags(List<String>) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The list of simple labels used to categorize the corresponding product for this item.
setProductTags(List<String>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setPurchase(Purchase) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The owning purchase of this item.
setPurchase(JpaPurchase) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setPurchaseItems(List<PurchaseItem>) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
Items that are contained within this order.
setPurchaseItems(List<JpaPurchaseItem>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setQuantity(int) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The number of this item in the Purchase.
setQuantity(int) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setRank(int) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
setRank(int) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
setRating(float) - Method in class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
setRating(float) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData.Recommendation
 
setRating(BigDecimal) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setRatingUnits(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setRecommendations(List<DefaultSparkRecommendationService.UserRecommendationData.Recommendation>) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData
 
setSearchable(boolean) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
Whether or not this product shows up in search.
setSearchable(boolean) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setServiceClient(String) - Method in class com.broadleafcommerce.recommendationengine.service.provider.external.ExternalOrderProperties
The service client to use when calling order services.
setSku(String) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
setSku(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
Represents a SKU code, similar to productId or variantId, except this is a unified, unique concept across both products and variants.
setSku(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setSku(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setSpecialType(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The type of the customer, if it's in a special circumstance.
setSpecialType(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setStatus(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The status of this order.
setStatus(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setSubmitDate(Instant) - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
The date that this purchase was submitted.
setSubmitDate(Instant) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setTargetDemographicId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id to the corresponding data driven enum for this item's product's target demographic.
setTargetDemographicId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setTaxId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The tax id for this customer
setTaxId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
The tax id for this customer
setTimestamp(Instant) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
Temporal state describing the time at which this item was last updated.
setTotal(MonetaryAmount) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setTotalTax(MonetaryAmount) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setTracking(FullJpaTracking) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setType(String) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
setType(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
setType(String) - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.domain.RecommendationRequest
 
setUnitPrice(MonetaryAmount) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The individual unit price for an PurchaseItem.
setUnitPrice(MonetaryAmount) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setUpc(String) - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
setUpc(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
setUri(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The navigable uri of the corresponding catalog entry (e.g.
setUri(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setUseCustomerUsernameAsUserId(boolean) - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationEngineProperties
 
setUserId(int) - Method in class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
setUserId(int) - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData
 
setUserId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
Generally refers to the numerical Customer Reference Identifier which is used by the ALS training model to provide recommendations.
setUserId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
setUsername(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
The username of the customer, used to log in.
setUsername(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
setUserRecommendation(UserRecommendation) - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
setUserRecommendation(JpaUserRecommendation) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
setVariantId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
The id to the corresponding variant for this item.
setVariantId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
setVatRegistrationId(String) - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
Optional VAT registration ID.
setVatRegistrationId(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
Optional VAT registration ID for this customer.
setVendorRef(String) - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
A reference to the corresponding vendor for this item.
setVendorRef(String) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
shouldProcessEvent(InternalPersistenceEvent) - Method in class com.broadleafcommerce.recommendationengine.service.messaging.CatalogItemEventListener
Determines whether the given InternalPersistenceEvent should be processed.
SSLVerificationProperties - Class in com.broadleafcommerce.recommendationengine.service.autoconfigure
Contains properties dictating SSL verification.
SSLVerificationProperties() - Constructor for class com.broadleafcommerce.recommendationengine.service.autoconfigure.SSLVerificationProperties
 
SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.recommendationengine.oauth2.client.web
This component implements OAuth2AuthorizedClientManager and internally instantiates and delegates to AuthorizedClientServiceOAuth2AuthorizedClientManager.
SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.recommendationengine.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 

T

toMe() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
toMe() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
toMe() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
toMe() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
toMeParentOrderBackReferenceAdder(MappingContext<P, J>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
toMeParentRecommendationBackReferenceAdder(MappingContext<O, J>) - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
toString() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItem
 
toString() - Method in class com.broadleafcommerce.recommendationengine.domain.CatalogItemRef
 
toString() - Method in class com.broadleafcommerce.recommendationengine.domain.Customer
 
toString() - Method in class com.broadleafcommerce.recommendationengine.domain.ImplicitRating
 
toString() - Method in class com.broadleafcommerce.recommendationengine.domain.Purchase
 
toString() - Method in class com.broadleafcommerce.recommendationengine.domain.PurchaseItem
 
toString() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
toString() - Method in class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
toString() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCatalogItem
 
toString() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaCustomerReference
 
toString() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchase
 
toString() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaPurchaseItem
 
toString() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendation
 
toString() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.domain.JpaUserRecommendationItem
 
toString() - Method in class com.broadleafcommerce.recommendationengine.provider.jpa.environment.RecommendationEngineJpaProperties
 
toString() - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.RecommendationEngineProperties
 
toString() - Method in class com.broadleafcommerce.recommendationengine.service.autoconfigure.SSLVerificationProperties
 
toString() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData.Recommendation
 
toString() - Method in class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData
 
toString() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.CustomerModifiedEvent
 
toString() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.OrderLink
 
toString() - Method in class com.broadleafcommerce.recommendationengine.service.messaging.domain.PurchaseEvent
 
toString() - Method in class com.broadleafcommerce.recommendationengine.web.endpoint.domain.RecommendationRequest
 

U

UserRecommendation - Class in com.broadleafcommerce.recommendationengine.domain
 
UserRecommendation() - Constructor for class com.broadleafcommerce.recommendationengine.domain.UserRecommendation
 
UserRecommendationData() - Constructor for class com.broadleafcommerce.recommendationengine.service.DefaultSparkRecommendationService.UserRecommendationData
 
UserRecommendationItem - Class in com.broadleafcommerce.recommendationengine.domain
 
UserRecommendationItem() - Constructor for class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
UserRecommendationItem(String, int, CatalogItemRef, CatalogItem, UserRecommendation) - Constructor for class com.broadleafcommerce.recommendationengine.domain.UserRecommendationItem
 
UserRecommendationRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.recommendationengine.repository
Repository for persistent counterparts of UserRecommendation.
UserRecommendationService<P extends UserRecommendation> - Interface in com.broadleafcommerce.recommendationengine.service
 

V

validate(RecommendationRequest, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.validation.DefaultRecommendationValidator
 
validate(RecommendationRequest, ContextInfo) - Method in interface com.broadleafcommerce.recommendationengine.service.validation.RecommendationValidator
Check whether or not the recommendation request in this context is valid.
validateApplicationContext(RecommendationRequest, ContextInfo) - Method in class com.broadleafcommerce.recommendationengine.service.validation.DefaultRecommendationValidator
 
A B C D E F G H I J L O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form