Class OrderFulfillmentSearchIndexMasterProcessLauncher
- java.lang.Object
-
- com.broadleafcommerce.search.index.core.master.GenericSearchIndexMasterProcessLauncher<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>>
-
- com.broadleafcommerce.search.index.fulfillment.master.OrderFulfillmentSearchIndexMasterProcessLauncher
-
- All Implemented Interfaces:
com.broadleafcommerce.search.index.core.IndexableTypeAware
,com.broadleafcommerce.search.index.core.master.SearchIndexMasterProcessLauncher
,Runnable
public class OrderFulfillmentSearchIndexMasterProcessLauncher extends com.broadleafcommerce.search.index.core.master.GenericSearchIndexMasterProcessLauncher<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>>
Orchestrates the processing of order fulfillments from external sources into a search engine index.- Author:
- Dima Myroniuk (dmyroniuk)
-
-
Constructor Summary
Constructors Constructor Description OrderFulfillmentSearchIndexMasterProcessLauncher(com.broadleafcommerce.search.index.core.ProcessStateService processStateService, com.broadleafcommerce.search.index.core.LockService lockService, com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider, OrderFulfillmentQueueLoader<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> batchIdReader, com.broadleafcommerce.search.index.core.SemaphoreProvider semaphoreProvider, long completionPauseTime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.broadleafcommerce.search.api.type.IndexableType
getIndexableType()
-
Methods inherited from class com.broadleafcommerce.search.index.core.master.GenericSearchIndexMasterProcessLauncher
addStateHolderProperties, destroyQueue, executeInternally, forceStop, getBatchIdReader, getCompletionPauseTime, getElapsedTime, getLockService, getProcessStateService, getQueueProvider, getSemaphoreProvider, instance, isActive, pause, process, rebuildIndex, rebuildIndex, registerSearchIndexMasterProcessLauncher, run
-
-
-
-
Constructor Detail
-
OrderFulfillmentSearchIndexMasterProcessLauncher
public OrderFulfillmentSearchIndexMasterProcessLauncher(com.broadleafcommerce.search.index.core.ProcessStateService processStateService, com.broadleafcommerce.search.index.core.LockService lockService, com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider, OrderFulfillmentQueueLoader<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> batchIdReader, com.broadleafcommerce.search.index.core.SemaphoreProvider semaphoreProvider, long completionPauseTime)
-
-