A B C D E F G H I P R S T V 
All Classes All Packages

A

addBatchCustomerIdFilter(UriBuilder, List<String>) - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 

B

batchIndexRequestInputCustomer() - Method in interface com.broadleafcommerce.search.index.customer.messaging.CustomerBatchIndexRequestConsumer
 
buildReadBatchOfCustomerIdsUri(String, int) - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 
buildReadBatchOfCustomersUri(List<String>) - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 

C

canEqual(Object) - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
 
CHANNEL - Static variable in interface com.broadleafcommerce.search.index.customer.messaging.CustomerBatchIndexRequestConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.search.index.customer.messaging.CustomerFullIndexMessageConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.search.index.customer.messaging.CustomerSingleIndexRequestConsumer
 
CLIENT_REGISTRATION_ID - Static variable in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 
com.broadleafcommerce.search.index.customer.autoconfigure - package com.broadleafcommerce.search.index.customer.autoconfigure
 
com.broadleafcommerce.search.index.customer.master - package com.broadleafcommerce.search.index.customer.master
 
com.broadleafcommerce.search.index.customer.master.autoconfigure - package com.broadleafcommerce.search.index.customer.master.autoconfigure
 
com.broadleafcommerce.search.index.customer.messaging - package com.broadleafcommerce.search.index.customer.messaging
 
com.broadleafcommerce.search.index.customer.messaging.handler - package com.broadleafcommerce.search.index.customer.messaging.handler
 
com.broadleafcommerce.search.index.customer.queue - package com.broadleafcommerce.search.index.customer.queue
 
com.broadleafcommerce.search.index.customer.queue.autoconfigure - package com.broadleafcommerce.search.index.customer.queue.autoconfigure
 
com.broadleafcommerce.search.index.customer.service - package com.broadleafcommerce.search.index.customer.service
 
com.broadleafcommerce.search.index.customer.service.autoconfigure - package com.broadleafcommerce.search.index.customer.service.autoconfigure
 
com.broadleafcommerce.search.index.customer.worker - package com.broadleafcommerce.search.index.customer.worker
 
CustomerBatchIndexRequestConsumer - Interface in com.broadleafcommerce.search.index.customer.messaging
Spring cloud data channel description for messaging input.
customerBatchIndexRequestHandler(ReindexDelegationService, ObjectMapper, ReindexService, CustomerService, CustomerIndexerProperties) - Method in class com.broadleafcommerce.search.index.customer.messaging.CustomerIndexerMessagingAutoConfiguration
 
CustomerBatchIndexRequestHandler - Class in com.broadleafcommerce.search.index.customer.messaging.handler
Listens for a BatchIndexRequest message and launches a reindex.
CustomerBatchIndexRequestHandler(ObjectMapper, ReindexDelegationService, ReindexService, CustomerService, int) - Constructor for class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerBatchIndexRequestHandler
 
CustomerFullIndexMessageConsumer - Interface in com.broadleafcommerce.search.index.customer.messaging
Spring cloud data channel description for messaging input.
customerFullIndexMessageListener(IdempotentMessageConsumptionService, ObjectMapper, ReindexDelegationService) - Method in class com.broadleafcommerce.search.index.customer.messaging.CustomerIndexerMessagingAutoConfiguration
 
CustomerFullIndexMessageListener - Class in com.broadleafcommerce.search.index.customer.messaging
A message listener that triggers when a full customer index event is received.
CustomerFullIndexMessageListener(IdempotentMessageConsumptionService, ObjectMapper, ReindexDelegationService) - Constructor for class com.broadleafcommerce.search.index.customer.messaging.CustomerFullIndexMessageListener
 
CustomerIndexerAutoConfiguration - Class in com.broadleafcommerce.search.index.customer.autoconfigure
 
CustomerIndexerAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.customer.autoconfigure.CustomerIndexerAutoConfiguration
 
CustomerIndexerEnvironmentPostProcessor - Class in com.broadleafcommerce.search.index.customer.autoconfigure
 
CustomerIndexerEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.search.index.customer.autoconfigure.CustomerIndexerEnvironmentPostProcessor
 
CustomerIndexerMessagingAutoConfiguration - Class in com.broadleafcommerce.search.index.customer.messaging
 
CustomerIndexerMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.customer.messaging.CustomerIndexerMessagingAutoConfiguration
 
CustomerIndexerMessagingAutoConfiguration.CustomerIndexerMessagingBindingAutoConfiguration - Class in com.broadleafcommerce.search.index.customer.messaging
 
CustomerIndexerMessagingBindingAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.customer.messaging.CustomerIndexerMessagingAutoConfiguration.CustomerIndexerMessagingBindingAutoConfiguration
 
CustomerIndexerProperties - Class in com.broadleafcommerce.search.index.customer.autoconfigure
 
CustomerIndexerProperties() - Constructor for class com.broadleafcommerce.search.index.customer.autoconfigure.CustomerIndexerProperties
 
CustomerIndexerQueueAutoConfiguration - Class in com.broadleafcommerce.search.index.customer.queue.autoconfigure
 
CustomerIndexerQueueAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.customer.queue.autoconfigure.CustomerIndexerQueueAutoConfiguration
 
CustomerIndexerServiceAutoConfiguration - Class in com.broadleafcommerce.search.index.customer.service.autoconfigure
 
CustomerIndexerServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceAutoConfiguration
 
CustomerIndexerServiceProperties - Class in com.broadleafcommerce.search.index.customer.service.autoconfigure
 
CustomerIndexerServiceProperties() - Constructor for class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
 
customerIndexerWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, SSLVerificationProperties, CustomerIndexerServiceProperties) - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceAutoConfiguration
 
CustomerMasterProcessLauncherAutoConfiguration - Class in com.broadleafcommerce.search.index.customer.master.autoconfigure
 
CustomerMasterProcessLauncherAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.customer.master.autoconfigure.CustomerMasterProcessLauncherAutoConfiguration
 
customerQueueLoader(IndexerProperties, CustomerIndexerProperties, CustomerService, ProcessStateService) - Method in class com.broadleafcommerce.search.index.customer.queue.autoconfigure.CustomerIndexerQueueAutoConfiguration
 
CustomerQueueLoader<T> - Interface in com.broadleafcommerce.search.index.customer.queue
A marker interface for CustomerQueueLoaders to differentiate them from other types of QueueLoaders
customerSearchIndexMasterProcessLauncher(ProcessStateService, LockService, QueueProvider, CustomerQueueLoader<BatchIdHolder<String>>, SemaphoreProvider, IndexerProperties) - Method in class com.broadleafcommerce.search.index.customer.master.autoconfigure.CustomerMasterProcessLauncherAutoConfiguration
 
CustomerSearchIndexMasterProcessLauncher - Class in com.broadleafcommerce.search.index.customer.master
Orchestrates the processing of customers from external sources into a search engine index.
CustomerSearchIndexMasterProcessLauncher(ProcessStateService, LockService, QueueProvider, CustomerQueueLoader<BatchIdHolder<String>>, SemaphoreProvider, long) - Constructor for class com.broadleafcommerce.search.index.customer.master.CustomerSearchIndexMasterProcessLauncher
 
CustomerSearchIndexWorkerProcessLauncher<T> - Class in com.broadleafcommerce.search.index.customer.worker
Executes worker threads to read and index CUSTOMERs from the Queue.
CustomerSearchIndexWorkerProcessLauncher(ProcessStateService, QueueProvider, int, long, int) - Constructor for class com.broadleafcommerce.search.index.customer.worker.CustomerSearchIndexWorkerProcessLauncher
 
CustomerService - Interface in com.broadleafcommerce.search.index.customer.service
Service to interact with Customer service to retrieve customers for indexing.
CustomerSingleIndexRequestConsumer - Interface in com.broadleafcommerce.search.index.customer.messaging
Spring cloud data channel description for messaging input.
customerSingleIndexRequestHandler(CustomerService, ReindexDelegationService, ReindexService, ObjectMapper) - Method in class com.broadleafcommerce.search.index.customer.messaging.CustomerIndexerMessagingAutoConfiguration
 
CustomerSingleIndexRequestHandler - Class in com.broadleafcommerce.search.index.customer.messaging.handler
Listens for single index requests originating from changes to Customers and sends them to be updated in the index.
CustomerSingleIndexRequestHandler(CustomerService, ReindexDelegationService, ReindexService, ObjectMapper) - Constructor for class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 
customerStartupIndexer(ReindexDelegationService) - Method in class com.broadleafcommerce.search.index.customer.master.autoconfigure.CustomerMasterProcessLauncherAutoConfiguration
 
CustomerStartupIndexer - Class in com.broadleafcommerce.search.index.customer.master
Support optional customer reindex at application startup.
CustomerStartupIndexer(ReindexDelegationService) - Constructor for class com.broadleafcommerce.search.index.customer.master.CustomerStartupIndexer
 

D

DEFAULT_DELETE_PROPERTY - Static variable in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 
DefaultCustomerQueueLoader - Class in com.broadleafcommerce.search.index.customer.queue
Handles reading Customer IDs into the queue for future retrieval.
DefaultCustomerQueueLoader(long, int, int, int, CustomerService, ProcessStateService) - Constructor for class com.broadleafcommerce.search.index.customer.queue.DefaultCustomerQueueLoader
 
DefaultCustomerService - Class in com.broadleafcommerce.search.index.customer.service
Default implementation to read customers from the Customer Service.
DefaultCustomerService(WebClient, String, String, String) - Constructor for class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 
deleteCustomerFromIndex(JsonNode) - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
Deletes a customer from the index.

E

equals(Object) - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
 

F

fullIndexMessageInputCustomer() - Method in interface com.broadleafcommerce.search.index.customer.messaging.CustomerFullIndexMessageConsumer
 

G

getAdditionalProperties(DocumentContext) - Method in class com.broadleafcommerce.search.index.customer.messaging.CustomerFullIndexMessageListener
 
getChunkSize() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerBatchIndexRequestHandler
 
getClassName() - Method in class com.broadleafcommerce.search.index.customer.messaging.CustomerFullIndexMessageListener
 
getCustomerCtxId(JsonNode) - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
Read the context ID of the customer associated with the given object.
getCustomerCtxIdPath() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
Get the path for retrieving the customer context ID from a single index request JSON payload.
getCustomerDeleteProperty() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 
getCustomerEndpoint() - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 
getCustomerService() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerBatchIndexRequestHandler
 
getCustomerService() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 
getEndpoint() - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
The URI of the Customer Service.
getIndexableType() - Method in class com.broadleafcommerce.search.index.customer.master.CustomerSearchIndexMasterProcessLauncher
 
getIndexableType() - Method in class com.broadleafcommerce.search.index.customer.messaging.CustomerFullIndexMessageListener
 
getReadCustomerIdsPath() - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
The path of the endpoint to read customer IDs for indexing within the Customer Service.
getReadCustomerIdsPath() - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 
getReadCustomersPath() - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
The path of the endpoint to read customers for indexing within the Customer Service.
getReadCustomersPath() - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 
getReindexDelegationService() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerBatchIndexRequestHandler
 
getReindexDelegationService() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 
getReindexService() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerBatchIndexRequestHandler
 
getReindexService() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 
getServiceClient() - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
The service client to use when interacting with the customer service.
getServiceClient() - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
The service client to use when calling inventory services.
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerBatchIndexRequestHandler
 
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 
getWebClient() - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 

H

handleMessage(Message<String>) - Method in class com.broadleafcommerce.search.index.customer.messaging.CustomerFullIndexMessageListener
 
hashCode() - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
 
hook(String) - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerBatchIndexRequestHandler
 
hook(String) - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 

I

indexCustomer(JsonNode) - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 
indexerCustomerService(WebClient, CustomerIndexerServiceProperties) - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceAutoConfiguration
 
isDelete(JsonNode) - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 
isRunning() - Method in class com.broadleafcommerce.search.index.customer.master.CustomerStartupIndexer
 

P

postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.search.index.customer.autoconfigure.CustomerIndexerEnvironmentPostProcessor
 
processBatchIndexRequest(JsonNode) - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerBatchIndexRequestHandler
 
processSingleIndexRequest(JsonNode) - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
 

R

readBatchOfCustomerIds(String, int) - Method in interface com.broadleafcommerce.search.index.customer.service.CustomerService
Reads a batch of IDs to be placed in a queue for processing.
readBatchOfCustomerIds(String, int) - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 
readBatchOfCustomers(List<String>) - Method in interface com.broadleafcommerce.search.index.customer.service.CustomerService
Reads a batch of Customers by their IDs.
readBatchOfCustomers(List<String>) - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 
readCustomer(String) - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
 
readCustomer(JsonNode) - Method in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerSingleIndexRequestHandler
Read all state versions of customers with the context ID of the customer associated with the given object.
readCustomer(String) - Method in interface com.broadleafcommerce.search.index.customer.service.CustomerService
Reads a batch of Customers by their IDs.
readPagedIds(String, int) - Method in class com.broadleafcommerce.search.index.customer.queue.DefaultCustomerQueueLoader
 

S

setEndpoint(String) - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
The URI of the Customer Service.
setReadCustomerIdsPath(String) - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
The path of the endpoint to read customer IDs for indexing within the Customer Service.
setReadCustomersPath(String) - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
The path of the endpoint to read customers for indexing within the Customer Service.
setServiceClient(String) - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
The service client to use when interacting with the customer service.
setServiceClient(String) - Method in class com.broadleafcommerce.search.index.customer.service.DefaultCustomerService
The service client to use when calling inventory services.
singleIndexRequestInputCustomer() - Method in interface com.broadleafcommerce.search.index.customer.messaging.CustomerSingleIndexRequestConsumer
 
start() - Method in class com.broadleafcommerce.search.index.customer.master.CustomerStartupIndexer
 
stop() - Method in class com.broadleafcommerce.search.index.customer.master.CustomerStartupIndexer
 
supportedSimpleTypeNames - Static variable in class com.broadleafcommerce.search.index.customer.messaging.handler.CustomerBatchIndexRequestHandler
 

T

toString() - Method in class com.broadleafcommerce.search.index.customer.service.autoconfigure.CustomerIndexerServiceProperties
 

V

validateShouldReindex(DocumentContext) - Method in class com.broadleafcommerce.search.index.customer.messaging.CustomerFullIndexMessageListener
 
A B C D E F G H I P R S T V 
All Classes All Packages