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()