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

A

AbstractOrderRelatedSingleIndexRequestHandler - Class in com.broadleafcommerce.search.index.order.messaging.handler
Listens for and handles single index requests that ultimately trigger index updates for orders.
AbstractOrderRelatedSingleIndexRequestHandler(OrderService, ReindexDelegationService, ReindexService, ObjectMapper) - Constructor for class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
 
addBatchOrderIdFilter(UriBuilder, List<String>) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 

B

buildReadBatchOfOrderIdsUri(String, int) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 
buildReadBatchOfOrdersUri(List<String>) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 

C

canEqual(Object) - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
 
CHANNEL - Static variable in interface com.broadleafcommerce.search.index.order.messaging.OrderFulfillmentSingleIndexRequestConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.search.index.order.messaging.OrderFullIndexMessageConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.search.index.order.messaging.OrderSingleIndexRequestConsumer
 
CLIENT_REGISTRATION_ID - Static variable in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
com.broadleafcommerce.search.index.order.autoconfigure - package com.broadleafcommerce.search.index.order.autoconfigure
 
com.broadleafcommerce.search.index.order.master - package com.broadleafcommerce.search.index.order.master
 
com.broadleafcommerce.search.index.order.master.autoconfigure - package com.broadleafcommerce.search.index.order.master.autoconfigure
 
com.broadleafcommerce.search.index.order.messaging - package com.broadleafcommerce.search.index.order.messaging
 
com.broadleafcommerce.search.index.order.messaging.handler - package com.broadleafcommerce.search.index.order.messaging.handler
 
com.broadleafcommerce.search.index.order.queue - package com.broadleafcommerce.search.index.order.queue
 
com.broadleafcommerce.search.index.order.queue.autoconfigure - package com.broadleafcommerce.search.index.order.queue.autoconfigure
 
com.broadleafcommerce.search.index.order.service - package com.broadleafcommerce.search.index.order.service
 
com.broadleafcommerce.search.index.order.service.autoconfigure - package com.broadleafcommerce.search.index.order.service.autoconfigure
 
com.broadleafcommerce.search.index.order.worker - package com.broadleafcommerce.search.index.order.worker
 

D

DefaultOrderQueueLoader - Class in com.broadleafcommerce.search.index.order.queue
Handles reading Order IDs into the queue for future retrieval.
DefaultOrderQueueLoader(long, int, int, int, OrderService) - Constructor for class com.broadleafcommerce.search.index.order.queue.DefaultOrderQueueLoader
 
DefaultOrderService - Class in com.broadleafcommerce.search.index.order.service
Default implementation to read orders from the Order Service.
DefaultOrderService(WebClient, String, String, String) - Constructor for class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 

E

equals(Object) - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
 

F

fullIndexMessageInputOrder() - Method in interface com.broadleafcommerce.search.index.order.messaging.OrderFullIndexMessageConsumer
 

G

getAdditionalProperties(DocumentContext) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderFullIndexMessageListener
 
getClassName() - Method in class com.broadleafcommerce.search.index.order.messaging.OrderFullIndexMessageListener
 
getEndpoint() - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
The URI of the Order Service.
getIndexableType() - Method in class com.broadleafcommerce.search.index.order.master.OrderSearchIndexMasterProcessLauncher
 
getIndexableType() - Method in class com.broadleafcommerce.search.index.order.messaging.OrderFullIndexMessageListener
 
getOrderCtxId(JsonNode) - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
Read the context ID of the order associated with the given object.
getOrderCtxIdPath() - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
Get the path for retrieving the order context ID from a single index request JSON payload.
getOrderCtxIdPath() - Method in class com.broadleafcommerce.search.index.order.messaging.handler.OrderFulfillmentSingleIndexRequestHandler
 
getOrderCtxIdPath() - Method in class com.broadleafcommerce.search.index.order.messaging.handler.OrderSingleIndexRequestHandler
 
getOrderEndpoint() - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 
getOrderService() - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
 
getReadOrderIdsPath() - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
The path of the endpoint to read order IDs for indexing within the Order Service.
getReadOrderIdsPath() - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 
getReadOrdersPath() - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
The path of the endpoint to read orders for indexing within the Order Service.
getReadOrdersPath() - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 
getReindexDelegationService() - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
 
getReindexService() - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
 
getServiceClient() - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
The service client to use when interacting with the order service.
getServiceClient() - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
The service client to use when calling inventory services.
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.search.index.order.messaging.handler.OrderFulfillmentSingleIndexRequestHandler
 
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.search.index.order.messaging.handler.OrderSingleIndexRequestHandler
 
getWebClient() - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 

H

handleMessage(Message<String>) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderFullIndexMessageListener
 
hashCode() - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
 
hook(String) - Method in class com.broadleafcommerce.search.index.order.messaging.handler.OrderFulfillmentSingleIndexRequestHandler
 
hook(String) - Method in class com.broadleafcommerce.search.index.order.messaging.handler.OrderSingleIndexRequestHandler
 

I

indexerOrderService(WebClient, OrderIndexerServiceProperties) - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceAutoConfiguration
 
indexOrder(JsonNode) - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
 
isRunning() - Method in class com.broadleafcommerce.search.index.order.master.OrderStartupIndexer
 

O

OrderFulfillmentSingleIndexRequestConsumer - Interface in com.broadleafcommerce.search.index.order.messaging
Spring cloud data channel description for messaging input.
orderFulfillmentSingleIndexRequestHandler(OrderService, ReindexDelegationService, ReindexService, ObjectMapper) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderIndexerMessagingAutoConfiguration
 
OrderFulfillmentSingleIndexRequestHandler - Class in com.broadleafcommerce.search.index.order.messaging.handler
Listens for single index requests originating from changes to OrderFulfillments and sends their Orders to be updated in the index.
OrderFulfillmentSingleIndexRequestHandler(OrderService, ReindexDelegationService, ReindexService, ObjectMapper) - Constructor for class com.broadleafcommerce.search.index.order.messaging.handler.OrderFulfillmentSingleIndexRequestHandler
 
OrderFullIndexMessageConsumer - Interface in com.broadleafcommerce.search.index.order.messaging
Spring cloud data channel description for messaging input.
orderFullIndexMessageListener(IdempotentMessageConsumptionService, ObjectMapper, ReindexDelegationService) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderIndexerMessagingAutoConfiguration
 
OrderFullIndexMessageListener - Class in com.broadleafcommerce.search.index.order.messaging
A message listener that triggers when a full order index event is received.
OrderFullIndexMessageListener(IdempotentMessageConsumptionService, ObjectMapper, ReindexDelegationService) - Constructor for class com.broadleafcommerce.search.index.order.messaging.OrderFullIndexMessageListener
 
OrderIndexerAutoConfiguration - Class in com.broadleafcommerce.search.index.order.autoconfigure
 
OrderIndexerAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.order.autoconfigure.OrderIndexerAutoConfiguration
 
OrderIndexerEnvironmentPostProcessor - Class in com.broadleafcommerce.search.index.order.autoconfigure
 
OrderIndexerEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.search.index.order.autoconfigure.OrderIndexerEnvironmentPostProcessor
 
OrderIndexerMessagingAutoConfiguration - Class in com.broadleafcommerce.search.index.order.messaging
 
OrderIndexerMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.order.messaging.OrderIndexerMessagingAutoConfiguration
 
OrderIndexerMessagingAutoConfiguration.OrderIndexerMessagingBindingAutoConfiguration - Class in com.broadleafcommerce.search.index.order.messaging
 
OrderIndexerMessagingBindingAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.order.messaging.OrderIndexerMessagingAutoConfiguration.OrderIndexerMessagingBindingAutoConfiguration
 
OrderIndexerProperties - Class in com.broadleafcommerce.search.index.order.autoconfigure
 
OrderIndexerProperties() - Constructor for class com.broadleafcommerce.search.index.order.autoconfigure.OrderIndexerProperties
 
OrderIndexerQueueAutoConfiguration - Class in com.broadleafcommerce.search.index.order.queue.autoconfigure
 
OrderIndexerQueueAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.order.queue.autoconfigure.OrderIndexerQueueAutoConfiguration
 
OrderIndexerServiceAutoConfiguration - Class in com.broadleafcommerce.search.index.order.service.autoconfigure
 
OrderIndexerServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceAutoConfiguration
 
OrderIndexerServiceProperties - Class in com.broadleafcommerce.search.index.order.service.autoconfigure
 
OrderIndexerServiceProperties() - Constructor for class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
 
orderIndexerWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, SSLVerificationProperties, OrderIndexerServiceProperties) - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceAutoConfiguration
 
OrderMasterProcessLauncherAutoConfiguration - Class in com.broadleafcommerce.search.index.order.master.autoconfigure
 
OrderMasterProcessLauncherAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.order.master.autoconfigure.OrderMasterProcessLauncherAutoConfiguration
 
orderQueueLoader(IndexerProperties, OrderIndexerProperties, OrderService) - Method in class com.broadleafcommerce.search.index.order.queue.autoconfigure.OrderIndexerQueueAutoConfiguration
 
OrderQueueLoader<T> - Interface in com.broadleafcommerce.search.index.order.queue
A marker interface for OrderQueueLoaders to differentiate them from other types of QueueLoaders
orderSearchIndexMasterProcessLauncher(ProcessStateService, LockService, QueueProvider, OrderQueueLoader<BatchIdHolder<String>>, SemaphoreProvider, IndexerProperties) - Method in class com.broadleafcommerce.search.index.order.master.autoconfigure.OrderMasterProcessLauncherAutoConfiguration
 
OrderSearchIndexMasterProcessLauncher - Class in com.broadleafcommerce.search.index.order.master
Orchestrates the processing of orders from external sources into a search engine index.
OrderSearchIndexMasterProcessLauncher(ProcessStateService, LockService, QueueProvider, OrderQueueLoader<BatchIdHolder<String>>, SemaphoreProvider, long) - Constructor for class com.broadleafcommerce.search.index.order.master.OrderSearchIndexMasterProcessLauncher
 
OrderSearchIndexWorkerProcessLauncher<T> - Class in com.broadleafcommerce.search.index.order.worker
Executes worker threads to read and index ORDERs from the Queue.
OrderSearchIndexWorkerProcessLauncher(ProcessStateService, QueueProvider, int, long, int) - Constructor for class com.broadleafcommerce.search.index.order.worker.OrderSearchIndexWorkerProcessLauncher
 
OrderService - Interface in com.broadleafcommerce.search.index.order.service
Service to interact with Order service to retrieve orders for indexing.
OrderSingleIndexRequestConsumer - Interface in com.broadleafcommerce.search.index.order.messaging
Spring cloud data channel description for messaging input.
orderSingleIndexRequestHandler(OrderService, ReindexDelegationService, ReindexService, ObjectMapper) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderIndexerMessagingAutoConfiguration
 
OrderSingleIndexRequestHandler - Class in com.broadleafcommerce.search.index.order.messaging.handler
Listens for single index requests originating from changes to Orders and sends them to be updated in the index.
OrderSingleIndexRequestHandler(OrderService, ReindexDelegationService, ReindexService, ObjectMapper) - Constructor for class com.broadleafcommerce.search.index.order.messaging.handler.OrderSingleIndexRequestHandler
 
orderStartupIndexer(ReindexDelegationService) - Method in class com.broadleafcommerce.search.index.order.master.autoconfigure.OrderMasterProcessLauncherAutoConfiguration
 
OrderStartupIndexer - Class in com.broadleafcommerce.search.index.order.master
Support optional order reindex at application startup.
OrderStartupIndexer(ReindexDelegationService) - Constructor for class com.broadleafcommerce.search.index.order.master.OrderStartupIndexer
 

P

postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.search.index.order.autoconfigure.OrderIndexerEnvironmentPostProcessor
 
processSingleIndexRequest(JsonNode) - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
 

R

readBatchOfOrderIds(String, int) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 
readBatchOfOrderIds(String, int) - Method in interface com.broadleafcommerce.search.index.order.service.OrderService
Reads a batch of IDs to be placed in a queue for processing.
readBatchOfOrders(List<String>) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 
readBatchOfOrders(List<String>) - Method in interface com.broadleafcommerce.search.index.order.service.OrderService
Reads a batch of Orders by their IDs.
readOrder(String) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
 
readOrder(JsonNode) - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
Read all state versions of orders with the context ID of the order associated with the given object.
readOrder(String) - Method in interface com.broadleafcommerce.search.index.order.service.OrderService
Reads an Order by its ID.
readPagedIds(String, int) - Method in class com.broadleafcommerce.search.index.order.queue.DefaultOrderQueueLoader
 

S

setEndpoint(String) - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
The URI of the Order Service.
setReadOrderIdsPath(String) - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
The path of the endpoint to read order IDs for indexing within the Order Service.
setReadOrdersPath(String) - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
The path of the endpoint to read orders for indexing within the Order Service.
setServiceClient(String) - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
The service client to use when interacting with the order service.
setServiceClient(String) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
The service client to use when calling inventory services.
singleIndexRequestInputOrder() - Method in interface com.broadleafcommerce.search.index.order.messaging.OrderSingleIndexRequestConsumer
 
singleIndexRequestInputOrderFulfillment() - Method in interface com.broadleafcommerce.search.index.order.messaging.OrderFulfillmentSingleIndexRequestConsumer
 
start() - Method in class com.broadleafcommerce.search.index.order.master.OrderStartupIndexer
 
stop() - Method in class com.broadleafcommerce.search.index.order.master.OrderStartupIndexer
 

T

toString() - Method in class com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceProperties
 

V

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