Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct (Config $amqpConfig, EnvelopeFactory $envelopeFactory, $queueName, LoggerInterface $logger) | |
acknowledge (EnvelopeInterface $envelope) | |
subscribe ($callback) | |
reject (EnvelopeInterface $envelope, $requeue=true, $rejectionMessage=null) | |
push (EnvelopeInterface $envelope) | |
__construct | ( | Config | $amqpConfig, |
EnvelopeFactory | $envelopeFactory, | ||
$queueName, | |||
LoggerInterface | $logger | ||
) |
Initialize dependencies.
Config | $amqpConfig | |
EnvelopeFactory | $envelopeFactory | |
string | $queueName | |
LoggerInterface | $logger |
acknowledge | ( | EnvelopeInterface | $envelope | ) |
{Acknowledge message delivery
EnvelopeInterface | $envelope |
Implements QueueInterface.
Definition at line 104 of file Queue.php.
push | ( | EnvelopeInterface | $envelope | ) |
(Push message to queue directly, without using exchange
EnvelopeInterface | $envelope |
Implements QueueInterface.
Definition at line 178 of file Queue.php.
reject | ( | EnvelopeInterface | $envelope, |
$requeue = true , |
|||
$rejectionMessage = null |
|||
) |
(Reject message
EnvelopeInterface | $envelope | |
bool | $requeue | |
string | $rejectionMessage |
Implements QueueInterface.
Definition at line 159 of file Queue.php.
subscribe | ( | $callback | ) |
{Wait for messages and dispatch them
callable | array | $callback |
Implements QueueInterface.
Definition at line 125 of file Queue.php.