Class DefaultOrderQueueLoader
-
- All Implemented Interfaces:
com.broadleafcommerce.search.index.core.IndexableTypeAware
,com.broadleafcommerce.search.index.core.queue.QueueLoader<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>>
,OrderQueueLoader<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>>
public class DefaultOrderQueueLoader extends com.broadleafcommerce.search.index.core.queue.AbstractBatchIdQueueLoader<String,com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> implements OrderQueueLoader<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>>
Handles readingOrder
IDs into the queue for future retrieval.
-
-
Constructor Summary
Constructors Constructor Description DefaultOrderQueueLoader(long waitTime, int maxTries, int batchReadSize, int chunkSize, OrderService orderService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<String>
readPagedIds(String startId, int batchSize)
-
Methods inherited from class com.broadleafcommerce.search.index.core.queue.AbstractBatchIdQueueLoader
countIndexablesToProcess, getIndexableType, initialize, readPage, transform
-
Methods inherited from class com.broadleafcommerce.search.index.core.queue.AbstractQueueLoader
createExecutor, destroyExecutor, getMaxTries, getWaitTime, isRunning, populateQueue
-
-
-
-
Constructor Detail
-
DefaultOrderQueueLoader
public DefaultOrderQueueLoader(long waitTime, int maxTries, int batchReadSize, int chunkSize, OrderService orderService)
-
-