Uses of Interface
com.broadleafcommerce.search.index.core.queue.ReindexQueue
Packages that use ReindexQueue
Package
Description
-
Uses of ReindexQueue in com.broadleafcommerce.search.index.core.master
Methods in com.broadleafcommerce.search.index.core.master with parameters of type ReindexQueueModifier and TypeMethodDescriptionprotected voidGenericSearchIndexMasterProcessLauncher.destroyQueue(ReindexQueue<T> queue) Attempts to destroy the queue.protected longGenericSearchIndexMasterProcessLauncher.process(ReindexQueue<T> queue, ProcessStateHolder stateHolder) Method to populate theReindexQueuewith data. -
Uses of ReindexQueue in com.broadleafcommerce.search.index.core.queue
Classes in com.broadleafcommerce.search.index.core.queue that implement ReindexQueueModifier and TypeClassDescriptionclassAbstract implementation of a ReindexQueue that delegates its work to any implementation of a BlockingQueue.classDefault non-distributed implementation ofAbstractDelegatingQueue, backed by anArrayBlockingQueue.Methods in com.broadleafcommerce.search.index.core.queue that return ReindexQueueModifier and TypeMethodDescriptionprotected abstract <T> ReindexQueue<T>AbstractQueueProvider.createQueue(com.broadleafcommerce.search.api.type.IndexableType type) Create a new queue for the givenIndexableType.protected <T> ReindexQueue<T>DefaultLocalQueueProvider.createQueue(com.broadleafcommerce.search.api.type.IndexableType type) final <T> ReindexQueue<T>AbstractQueueProvider.getOrCreateQueue(@NonNull com.broadleafcommerce.search.api.type.IndexableType type) <T> ReindexQueue<T>QueueProvider.getOrCreateQueue(com.broadleafcommerce.search.api.type.IndexableType type) Get the Queue for the givenIndexableType.Methods in com.broadleafcommerce.search.index.core.queue that return types with arguments of type ReindexQueueModifier and TypeMethodDescriptionprotected final Map<com.broadleafcommerce.search.api.type.IndexableType,ReindexQueue<?>> AbstractQueueProvider.getQueueRegistry()Get the registry map registeringReindexQueuetoIndexableType.Methods in com.broadleafcommerce.search.index.core.queue with parameters of type ReindexQueueModifier and TypeMethodDescriptionfinal voidAbstractQueueProvider.destroyQueue(ReindexQueue<?> queue) voidQueueProvider.destroyQueue(ReindexQueue<?> queue) Takes the necessary steps to remove or destroy the Queue, if necessary.protected abstract voidAbstractQueueProvider.destroyQueueInternal(ReindexQueue<?> queue) Takes the necessary steps to remove or destroy the Queue, if necessary.protected voidDefaultLocalQueueProvider.destroyQueueInternal(ReindexQueue<?> queue) final longAbstractQueueLoader.populateQueue(ReindexQueue<TO> queue, ProcessStateHolder processStateHolder) longQueueLoader.populateQueue(ReindexQueue<T> queue, ProcessStateHolder processStateHolder) Reads T from a source (e.g. -
Uses of ReindexQueue in com.broadleafcommerce.search.index.core.worker
Methods in com.broadleafcommerce.search.index.core.worker that return ReindexQueueMethods in com.broadleafcommerce.search.index.core.worker with parameters of type ReindexQueueModifier and TypeMethodDescriptionprotected abstract AbstractWorker<T>GenericSearchIndexWorkerProcessLauncher.createNewTask(ProcessStateService processStateService, Semaphore semaphore, com.broadleafcommerce.search.api.type.IndexableType type, ReindexQueue<T> queue) Launch a worker process.Constructors in com.broadleafcommerce.search.index.core.worker with parameters of type ReindexQueueModifierConstructorDescriptionprotectedAbstractWorker(@NonNull ProcessStateService processStateService, @NonNull Semaphore semaphore, @NonNull com.broadleafcommerce.search.api.type.IndexableType type, @NonNull ReindexQueue<T> queue, long waitTime, int maxTries)