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 ProcessStateHolderAbstractProcessStateService.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 voidGenericSearchIndexMasterProcessLauncher.addStateHolderProperties(ProcessStateHolder stateHolder) Adds properties set on thecontextmap to the ProcessStateHolder.protected longGenericSearchIndexMasterProcessLauncher.process(ReindexQueue<T> queue, ProcessStateHolder stateHolder) Method to populate theReindexQueuewith 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 longAbstractQueueLoader.populateQueue(ReindexQueue<TO> queue, ProcessStateHolder processStateHolder) longQueueLoader.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 intAbstractWorker.executeInternal(T queueEntry, ProcessStateHolder processStateHolder) Arbitrarily allows the processing of a queue entry.