|
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.