OperationProcessor
Magento\AsynchronousOperations\Model\OperationProcessor
What it does
This class processes asynchronous operations from Magento's message queue system.
Developers use it when implementing custom bulk operations that need to be executed asynchronously, such as mass product updates, import/export processes, or any long-running tasks that shouldn't block the main application flow.
It handles decoding queue messages, executing the appropriate handlers, managing operation status updates, and error handling with retry logic for database-related failures.
Public Methods
- process()