Uses of Class
com.broadleafcommerce.search.index.core.ProcessStateHolder
Packages that use ProcessStateHolder
Package
Description
-
Uses of ProcessStateHolder in com.broadleafcommerce.search.index.core
Methods in com.broadleafcommerce.search.index.core that return ProcessStateHolderModifier and TypeMethodDescriptionprotected final ProcessStateHolder
AbstractProcessStateService.getInstance
(com.broadleafcommerce.search.api.type.IndexableType indexableType) Get the process state holder for the given indexable type.AbstractProcessStateService.startProcessState
(com.broadleafcommerce.search.api.type.IndexableType indexableType, boolean master) ProcessStateService.startProcessState
(com.broadleafcommerce.search.api.type.IndexableType indexableType, boolean master) Initiates an instance of ReindexStateHolder that will be used across multiple threads, typically for full reindexing.Methods in com.broadleafcommerce.search.index.core that return types with arguments of type ProcessStateHolderModifier and TypeMethodDescriptionAbstractProcessStateService.getCurrentProcessStateHolder
(com.broadleafcommerce.search.api.type.IndexableType indexableType) ProcessStateService.getCurrentProcessStateHolder
(com.broadleafcommerce.search.api.type.IndexableType indexableType) Method to retrieve the current ProcessStateHolder for the currently executing process of reindexing a particular IndexableType. -
Uses of ProcessStateHolder in com.broadleafcommerce.search.index.core.master
Methods in com.broadleafcommerce.search.index.core.master with parameters of type ProcessStateHolderModifier and TypeMethodDescriptionprotected void
GenericSearchIndexMasterProcessLauncher.addStateHolderProperties
(ProcessStateHolder stateHolder) Adds properties set on thecontext
map to the ProcessStateHolder.protected long
GenericSearchIndexMasterProcessLauncher.process
(ReindexQueue<T> queue, ProcessStateHolder stateHolder) Method to populate theReindexQueue
with data. -
Uses of ProcessStateHolder in com.broadleafcommerce.search.index.core.queue
Methods in com.broadleafcommerce.search.index.core.queue with parameters of type ProcessStateHolderModifier and TypeMethodDescriptionfinal long
AbstractQueueLoader.populateQueue
(ReindexQueue<TO> queue, ProcessStateHolder processStateHolder) long
QueueLoader.populateQueue
(ReindexQueue<T> queue, ProcessStateHolder processStateHolder) Reads T from a source (e.g.AbstractBatchIdQueueLoader.readPage
(ProcessStateHolder processStateHolder) AbstractQueueLoader.readPage
(ProcessStateHolder processStateHolder) Reads paged data to, optionally, transform and put on aBlockingQueue
. -
Uses of ProcessStateHolder in com.broadleafcommerce.search.index.core.worker
Methods in com.broadleafcommerce.search.index.core.worker with parameters of type ProcessStateHolderModifier and TypeMethodDescriptionprotected abstract int
AbstractWorker.executeInternal
(T queueEntry, ProcessStateHolder processStateHolder) Arbitrarily allows the processing of a queue entry.