@NonNullApi
Package com.broadleafcommerce.search.index.core.event.listener
-
Class Summary Class Description BatchCompletedEventListener Listens forBatchCompletedEvent
, and updates theProcessStateHolder
with the number of items processed.ProcessCompleteEventListener Listens forProcessCompletedEvent
, and ends the current process state.ProcessFailedEventListener Listens forProcessFailedEvent
, and instructs theProcessStateHolder
to fail fast.ProcessStartedEventListener Listens forProcessStartedEvent
.QueueCreatedEventListener Listens forQueueCreatedEvent
, and trigger theSearchIndexWorkerProcessLauncher
to start new workers for the queue.QueueLoadedEventListener Listens forQueueLoadedEvent
, and update theProcessStateHolder
with the expected number of items to process based on the loading event.WorkerCompletedEventListener Listens forWorkerCompletedEvent
, and releases the semaphore for the worker on the master node.WorkerStartedEventListener Listens forWorkerStartedEvent
, and updates theProcessStateHolder
node count and total thread count for the new worker.