\SearchUpdateQueuedJobProcessor

Synopsis

class SearchUpdateQueuedJobProcessor extends SearchUpdateBatchedProcessor implements QueuedJob {
  • // Inherited members from SearchUpdateProcessor
  • protected  $dirty;
}

Hierarchy

Extends

Implements

  • QueuedJob

Members

private

  • $reindex_queue — int
    The QueuedJob queue to use when processing updates

protected

  • $batches — array
    List of batches to be processed
  • $completedIndexes — array
    List of indexes successfully comitted in the current batch
  • $currentBatch — int
    Pointer to index of $batches assigned to $current.
  • $dirty — array
    List of dirty records to process in format
  • $messages

Methods

public

Inherited from SearchUpdateBatchedProcessor

protected

public

Inherited from SearchUpdateProcessor

protected

  • commitIndex() — Commits the specified index to the Solr service
  • getSource() — Gets the record data source to process
  • prepareIndexes() — Generates the list of indexes to process for the dirty items

public