MessageQueue Module
CheckIsAvailableMessagesInQueue
This class checks if there are any available messages waiting in a specified message queue. Developers use it to determine if a queue has pending mess...
ConsumerRunner
This class runs message queue consumers dynamically via magic methods, primarily used for scheduled cron job execution. Developers configure it in cro...
Cron\ConsumersRunner
This class manages the automatic execution of message queue consumers via cron jobs in Magento 2. Developers rely on this to ensure that asynchronous...
Lock
This model manages database records for message queue locks in Magento 2. It's used by the message queue system to track which messages are currently...
PoisonPillCompare
This class compares poison pill versions to determine if a message queue consumer should continue processing. Developers use this to check if a consum...
ResourceModel\Lock
This class manages database locks for message queue processing in Magento 2. It handles reading, creating, and releasing locks to prevent multiple pro...
ResourceModel\PoisonPill
This class manages poison pill versioning for Magento's message queue system. Developers use it to track and update version identifiers that signal me...