Log in
Model

IndexStateProvider

Magento\DataExporter\Model\Indexer\IndexStateProvider

What it does

IndexStateProvider manages the state of data export indexer operations by tracking feed items that need to be inserted or updated.

Developers use this class to batch feed items for processing, distinguish between insert and update operations, and track processed item hashes to prevent duplicate processing during data export indexing operations.

Public Methods

  • addItems()
  • addUpdates()
  • getFeedItems()
  • isBatchLimitReached()
  • getProcessedHashes()
  • addProcessedHash()
  • isUpdate()