BulkStatus
Magento\AsynchronousOperations\Model\BulkStatus
What it does
This class manages and retrieves the status of bulk operations in Magento 2's asynchronous processing system.
Developers use it to check the progress of bulk operations, get failed operations for retry or logging, and determine overall bulk status (not started, in progress, completed, or failed).
It's essential when implementing or monitoring asynchronous tasks like mass product imports, price updates, or customer data processing.
Public Methods
- getFailedOperationsByBulkId()
- getOperationsCountByBulkIdAndStatus()
- getBulksByUser()
- getBulkStatus()