Index
All Classes and Interfaces|All Packages|Constant Field Values
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
- buildBatchOrderIdsFilters(String, Map<String, Object>) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
- buildReadBatchOfOrderIdsUri(String, int) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
-
Deprecated.
- buildReadBatchOfOrderIdsUri(String, int, Map<String, Object>) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
-
Build the order URI based on the provided parameters.
- 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.OrderReindexSinceDateJobMessageConsumer
- 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
-
Deprecated.
- 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
- DEFAULT_DELETE_PROPERTY - Static variable in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
- 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
- deleteOrderFromIndex(JsonNode) - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
-
Deletes an order from the index.
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(ScheduledJobRef) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderReindexSinceDateJobListener
- getAdditionalProperties(DocumentContext) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderFullIndexMessageListener
- getClassName() - Method in class com.broadleafcommerce.search.index.order.messaging.OrderFullIndexMessageListener
- getClassName() - Method in class com.broadleafcommerce.search.index.order.messaging.OrderReindexSinceDateJobListener
- 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
- getIndexableType() - Method in class com.broadleafcommerce.search.index.order.messaging.OrderReindexSinceDateJobListener
- 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
- getOrderDeleteProperty() - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
- 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<ScheduledJobRef>) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderReindexSinceDateJobListener
- 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
- isDelete(JsonNode) - Method in class com.broadleafcommerce.search.index.order.messaging.handler.AbstractOrderRelatedSingleIndexRequestHandler
- isRunning() - Method in class com.broadleafcommerce.search.index.order.master.OrderStartupIndexer
O
- ORDER_REINDEX_SINCE_DATE_JOB_TYPE - Static variable in class com.broadleafcommerce.search.index.order.messaging.OrderReindexSinceDateJobListener
- 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
- orderReindexInDateRangeJobListener(IdempotentMessageConsumptionService, ObjectMapper, ReindexDelegationService, OrderService) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderIndexerMessagingAutoConfiguration
- OrderReindexSinceDateJobListener - Class in com.broadleafcommerce.search.index.order.messaging
-
A message listener that is triggered from a scheduled job event to reindex orders starting from a configured timeframe.
- OrderReindexSinceDateJobListener(IdempotentMessageConsumptionService, ObjectMapper, ReindexDelegationService, OrderService) - Constructor for class com.broadleafcommerce.search.index.order.messaging.OrderReindexSinceDateJobListener
- OrderReindexSinceDateJobMessageConsumer - Interface in com.broadleafcommerce.search.index.order.messaging
-
Spring cloud data channel description for messaging input.
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- OrderSearchIndexWorkerProcessLauncher(ProcessStateService, QueueProvider, int, long, int, long) - 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, ProcessStateService) - 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, ProcessStateService) - 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
- processSingleIndexRequest(JsonNode) - Method in class com.broadleafcommerce.search.index.order.messaging.handler.OrderSingleIndexRequestHandler
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
-
Deprecated.in favor of
OrderService.readBatchOfOrderIds(String, int, Map<String, Object>)
for the potential to utilize a time range when reading orders. - readBatchOfOrderIds(String, int, Map<String, Object>) - Method in class com.broadleafcommerce.search.index.order.service.DefaultOrderService
- readBatchOfOrderIds(String, int, Map<String, Object>) - 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. - readIndexablesSinceDate(ScheduledJobRef, Instant, String, int) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderReindexSinceDateJobListener
- 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
-
Deprecated.in favor of
DefaultOrderQueueLoader.readPagedIds(String, int, Map<String, Object>)
for the potential to utilize additional properties when reading orders. - readPagedIds(String, int, Map<String, Object>) - 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
- triggeredJobEventInputOrderReindexSinceDate() - Method in interface com.broadleafcommerce.search.index.order.messaging.OrderReindexSinceDateJobMessageConsumer
V
- validateShouldReindex(DocumentContext) - Method in class com.broadleafcommerce.search.index.order.messaging.OrderFullIndexMessageListener
All Classes and Interfaces|All Packages|Constant Field Values
DefaultOrderService.buildReadBatchOfOrderIdsUri(String, int, Map<String, Object>)
for the potential to utilize a time range when reading orders.